Symbol: GPIO_LINE_DIRECTION_IN
arch/powerpc/platforms/8xx/cpm1.c
484
return GPIO_LINE_DIRECTION_IN;
arch/powerpc/platforms/8xx/cpm1.c
629
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-74xx-mmio.c
85
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-adp5585.c
97
return val & info->bit(off) ? GPIO_LINE_DIRECTION_OUT : GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-amd-fch.c
96
return ret ? GPIO_LINE_DIRECTION_OUT : GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-aspeed.c
488
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-aspeed.c
494
return val ? GPIO_LINE_DIRECTION_OUT : GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-bcm-kona.c
148
return val ? GPIO_LINE_DIRECTION_IN : GPIO_LINE_DIRECTION_OUT;
drivers/gpio/gpio-bcm-kona.c
166
if (bcm_kona_gpio_get_dir(chip, gpio) == GPIO_LINE_DIRECTION_IN)
drivers/gpio/gpio-bcm-kona.c
191
if (bcm_kona_gpio_get_dir(chip, gpio) == GPIO_LINE_DIRECTION_IN)
drivers/gpio/gpio-bd71828.c
90
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-bd72720.c
170
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-bd9571mwv.c
34
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-by-pinctrl.c
27
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-cgbc.c
112
return cgbc_gpio_direction_set(chip, offset, GPIO_LINE_DIRECTION_IN);
drivers/gpio/gpio-cgbc.c
146
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-cgbc.c
95
if (direction == GPIO_LINE_DIRECTION_IN)
drivers/gpio/gpio-cros-ec.c
88
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-davinci.c
126
return (val & mask) ? GPIO_LINE_DIRECTION_IN : GPIO_LINE_DIRECTION_OUT;
drivers/gpio/gpio-dln2.c
205
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-dln2.c
217
if (dir == GPIO_LINE_DIRECTION_IN)
drivers/gpio/gpio-en7523.c
72
return (dir & mask) ? GPIO_LINE_DIRECTION_OUT : GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-exar.c
82
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-f7188x.c
312
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-graniterapids.c
139
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-htc-egpio.c
226
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-ich.c
161
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-kempld.c
187
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-line-mux.c
44
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-ljca.c
204
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-loongson-64bit.c
116
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-lp87565.c
55
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-ltc4283.c
128
if (dir == GPIO_LINE_DIRECTION_IN) {
drivers/gpio/gpio-ltc4283.c
47
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-ltc4283.c
66
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-macsmc.c
153
return (val & MODE_OUTPUT) ? GPIO_LINE_DIRECTION_OUT : GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-macsmc.c
160
return ret ? GPIO_LINE_DIRECTION_OUT : GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-madera.c
38
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-max3191x.c
98
return GPIO_LINE_DIRECTION_IN; /* always in */
drivers/gpio/gpio-max77620.c
148
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-max77759.c
118
: GPIO_LINE_DIRECTION_IN);
drivers/gpio/gpio-max77759.c
191
== GPIO_LINE_DIRECTION_IN)
drivers/gpio/gpio-mmio.c
411
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-mmio.c
417
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-mmio.c
424
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-mockup.c
159
if (line->requested && line->dir == GPIO_LINE_DIRECTION_IN) {
drivers/gpio/gpio-mockup.c
187
if (!line->requested || line->dir == GPIO_LINE_DIRECTION_IN)
drivers/gpio/gpio-mockup.c
229
chip->lines[offset].dir = GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-mockup.c
469
chip->lines[i].dir = GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-moxtet.c
81
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-mpfs.c
88
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-mpsse.c
260
ret = mpsse_ensure_supported(chip, *mask, GPIO_LINE_DIRECTION_IN);
drivers/gpio/gpio-mpsse.c
335
ret = mpsse_ensure_supported(chip, BIT(offset), GPIO_LINE_DIRECTION_IN);
drivers/gpio/gpio-mpsse.c
358
ret = GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-mvebu.c
390
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-mxs.c
249
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-nomadik.c
320
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-npcm-sgpio.c
224
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-omap.c
850
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-palmas.c
134
return (val & BIT(offset)) ? GPIO_LINE_DIRECTION_OUT : GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-pca953x.c
701
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-pca953x.c
704
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-pisosr.c
60
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-pl061.c
66
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-raspberrypi-exp.c
153
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-rcar.c
307
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-reg.c
37
return r->direction & BIT(offset) ? GPIO_LINE_DIRECTION_IN :
drivers/gpio/gpio-regmap.c
167
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-regmap.c
171
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-regmap.c
196
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-rockchip.c
156
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-rtd.c
328
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-sa1100.c
63
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-sama5d2-piobu.c
122
return (ret == PIOBU_IN) ? GPIO_LINE_DIRECTION_IN :
drivers/gpio/gpio-sama5d2-piobu.c
158
if (ret == GPIO_LINE_DIRECTION_IN)
drivers/gpio/gpio-sch.c
159
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-sch311x.c
234
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-shared-proxy.c
212
if (dir == GPIO_LINE_DIRECTION_IN) {
drivers/gpio/gpio-sim.c
185
return direction ? GPIO_LINE_DIRECTION_IN : GPIO_LINE_DIRECTION_OUT;
drivers/gpio/gpio-siox.c
202
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-stmpe.c
91
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-tangier.c
155
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-tc3589x.c
106
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-tegra.c
211
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-tegra186.c
271
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-thunderx.c
177
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-tps65219.c
179
if (tps65219_gpio_get_direction(gc, offset) == GPIO_LINE_DIRECTION_IN)
drivers/gpio/gpio-tps65219.c
182
return gpio->change_dir(gc, offset, GPIO_LINE_DIRECTION_IN);
drivers/gpio/gpio-tps65912.c
37
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-tps68470.c
70
GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-tqmx86.c
145
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-ts4900.c
42
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-twl4030.c
173
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-uniphier.c
114
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-usbio.c
69
GPIO_LINE_DIRECTION_OUT : GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-virtio.c
164
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-wcd934x.c
33
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-wcove.c
184
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-xgene.c
86
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-xra1403.c
86
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpio-xtensa.c
74
return GPIO_LINE_DIRECTION_IN; /* input only */
drivers/gpio/gpio-zynq.c
396
return GPIO_LINE_DIRECTION_IN;
drivers/gpio/gpiolib.c
3024
if (dir != GPIO_LINE_DIRECTION_IN) {
drivers/gpio/gpiolib.c
438
if (ret != GPIO_LINE_DIRECTION_OUT && ret != GPIO_LINE_DIRECTION_IN)
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1812
GPIO_LINE_DIRECTION_OUT : GPIO_LINE_DIRECTION_IN;
drivers/hid/hid-mcp2200.c
199
? GPIO_LINE_DIRECTION_IN : GPIO_LINE_DIRECTION_OUT;
drivers/hid/hid-mcp2221.c
813
return GPIO_LINE_DIRECTION_IN;
drivers/iio/adc/ad4170-4.c
1694
ret = GPIO_LINE_DIRECTION_IN;
drivers/iio/adc/rohm-bd79112.c
264
return GPIO_LINE_DIRECTION_IN;
drivers/iio/adc/rohm-bd79112.c
355
return bd79112_gpio_dir_set(data, offset, GPIO_LINE_DIRECTION_IN);
drivers/iio/adc/rohm-bd79112.c
512
ret = bd79112_gpio_dir_set(data, pin, GPIO_LINE_DIRECTION_IN);
drivers/iio/addac/ad74115.c
577
return GPIO_LINE_DIRECTION_IN;
drivers/iio/addac/ad74413r.c
370
return GPIO_LINE_DIRECTION_IN;
drivers/media/i2c/ds90ub953.c
272
return GPIO_LINE_DIRECTION_IN;
drivers/memory/omap-gpmc.c
2373
return GPIO_LINE_DIRECTION_IN; /* we're input only */
drivers/misc/ti_fpc202.c
158
return offset < FPC202_GPIO_P0_S0_OUT_A ? GPIO_LINE_DIRECTION_IN : GPIO_LINE_DIRECTION_OUT;
drivers/misc/ti_fpc202.c
292
if (fpc202_gpio_get_dir(offset) == GPIO_LINE_DIRECTION_IN)
drivers/net/can/spi/mcp251x.c
487
return GPIO_LINE_DIRECTION_IN;
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
1875
return GPIO_LINE_DIRECTION_IN;
drivers/net/dsa/mt7530.c
2196
GPIO_LINE_DIRECTION_OUT : GPIO_LINE_DIRECTION_IN;
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
349
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/bcm/pinctrl-bcm2835.c
356
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c
390
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/intel/pinctrl-baytrail.c
1103
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/intel/pinctrl-cherryview.c
1142
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/intel/pinctrl-intel.c
1093
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/intel/pinctrl-lynxpoint.c
547
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/mediatek/pinctrl-moore.c
538
return dir ? GPIO_LINE_DIRECTION_OUT : GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/mediatek/pinctrl-mtk-common.c
846
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/mediatek/pinctrl-paris.c
858
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/meson/pinctrl-amlogic-a4.c
954
return BIT(bit) & val ? GPIO_LINE_DIRECTION_IN : GPIO_LINE_DIRECTION_OUT;
drivers/pinctrl/meson/pinctrl-meson.c
568
return ret ? GPIO_LINE_DIRECTION_OUT : GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/mvebu/pinctrl-armada-37xx.c
414
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/pinctrl-amd.c
55
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/pinctrl-apple-gpio.c
210
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/pinctrl-at91.c
1428
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/pinctrl-aw9523.c
376
return ret ? GPIO_LINE_DIRECTION_IN : GPIO_LINE_DIRECTION_OUT;
drivers/pinctrl/pinctrl-aw9523.c
398
if (dir == GPIO_LINE_DIRECTION_IN)
drivers/pinctrl/pinctrl-axp209.c
161
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/pinctrl-axp209.c
187
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/pinctrl-cy8c95x0.c
746
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/pinctrl-da9062.c
128
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/pinctrl-ingenic.c
3899
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/pinctrl-ingenic.c
3903
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/pinctrl-ingenic.c
3908
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/pinctrl-ingenic.c
3913
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/pinctrl-microchip-sgpio.c
552
return bank->is_input ? GPIO_LINE_DIRECTION_IN : GPIO_LINE_DIRECTION_OUT;
drivers/pinctrl/pinctrl-ocelot.c
2156
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/pinctrl-pic32.c
1995
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/pinctrl-pistachio.c
1175
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/pinctrl-rk805.c
372
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/pinctrl-rp1.c
806
GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/pinctrl-st.c
744
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/pinctrl-st.c
757
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/pinctrl-stmfx.c
146
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/pinctrl-stmfx.c
240
dir = (dir == GPIO_LINE_DIRECTION_IN) ? 1 : 0;
drivers/pinctrl/pinctrl-sx150x.c
399
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/pinctrl-sx150x.c
713
if (ret == GPIO_LINE_DIRECTION_IN)
drivers/pinctrl/pinctrl-upboard.c
840
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c
360
return arg ? GPIO_LINE_DIRECTION_OUT : GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/qcom/pinctrl-msm.c
614
GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c
738
return pad->input_enabled ? GPIO_LINE_DIRECTION_IN : GPIO_LINE_DIRECTION_OUT;
drivers/pinctrl/renesas/pinctrl-rza1.c
787
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/renesas/pinctrl-rza2.c
145
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/renesas/pinctrl-rza2.c
153
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/renesas/pinctrl-rzg2l.c
1943
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/renesas/pinctrl-rzt2h.c
789
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/renesas/pinctrl-rzt2h.c
799
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/renesas/pinctrl-rzv2m.c
779
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/renesas/pinctrl-rzv2m.c
826
if (direction == GPIO_LINE_DIRECTION_IN)
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c
921
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c
558
GPIO_LINE_DIRECTION_OUT : GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/stm32/pinctrl-stm32.c
433
ret = GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/sunxi/pinctrl-sunxi.c
982
return GPIO_LINE_DIRECTION_IN;
drivers/pinctrl/vt8500/pinctrl-wmt.c
491
return GPIO_LINE_DIRECTION_IN;
drivers/platform/cznic/turris-omnia-mcu-gpio.c
292
return GPIO_LINE_DIRECTION_IN;
drivers/platform/cznic/turris-omnia-mcu-gpio.c
300
return GPIO_LINE_DIRECTION_IN;
drivers/platform/x86/barco-p50-gpio.c
259
return GPIO_LINE_DIRECTION_IN;
drivers/platform/x86/portwell-ec.c
170
return GPIO_LINE_DIRECTION_IN;
drivers/platform/x86/silicom-platform.c
235
return GPIO_LINE_DIRECTION_IN;
drivers/platform/x86/silicom-platform.c
245
return direction == GPIO_LINE_DIRECTION_IN ? 0 : -EINVAL;
drivers/platform/x86/silicom-platform.c
265
if (direction == GPIO_LINE_DIRECTION_IN)
drivers/tty/serial/max310x.c
1254
return val & BIT(offset % 4) ? GPIO_LINE_DIRECTION_OUT : GPIO_LINE_DIRECTION_IN;
drivers/tty/serial/mxs-auart.c
1523
if (gpiod && (gpiod_get_direction(gpiod) == GPIO_LINE_DIRECTION_IN))
drivers/tty/serial/sc16is7xx.c
1284
return val & BIT(offset) ? GPIO_LINE_DIRECTION_OUT : GPIO_LINE_DIRECTION_IN;
sound/hda/codecs/side-codecs/cirrus_scodec_test.c
38
return GPIO_LINE_DIRECTION_IN;
sound/soc/codecs/cs35l56-shared-test.c
56
return GPIO_LINE_DIRECTION_IN;
sound/soc/codecs/idt821034.c
1022
return slic_dir & mask ? GPIO_LINE_DIRECTION_IN : GPIO_LINE_DIRECTION_OUT;
sound/soc/codecs/peb2466.c
1818
return GPIO_LINE_DIRECTION_IN;
sound/soc/codecs/peb2466.c
1839
return val & mask ? GPIO_LINE_DIRECTION_OUT : GPIO_LINE_DIRECTION_IN;