lib/lua/gpio/gpio.c
238
{ "PIN_INPUT", GPIO_PIN_INPUT },
sys/arch/arm/altera/cycv_dwcmmc.c
143
esc->sc_gpio_cd = fdtbus_gpio_acquire(phandle, "cd-gpios", GPIO_PIN_INPUT);
sys/arch/arm/amlogic/meson_pinctrl.c
284
if ((flags & GPIO_PIN_INPUT) != 0)
sys/arch/arm/amlogic/meson_pinctrl.c
303
if ((flags & (GPIO_PIN_INPUT|GPIO_PIN_OUTPUT)) != 0)
sys/arch/arm/amlogic/meson_pinctrl.c
393
meson_pinctrl_pin_dir(sc, pin_def, GPIO_PIN_INPUT);
sys/arch/arm/amlogic/meson_pinctrl.c
526
meson_pinctrl_pin_ctl(sc, pin_def->id, GPIO_PIN_INPUT);
sys/arch/arm/amlogic/meson_pinctrl.c
552
sc->sc_pins[pin].pin_caps = GPIO_PIN_INPUT | GPIO_PIN_OUTPUT |
sys/arch/arm/amlogic/meson_sdhc.c
244
GPIO_PIN_INPUT);
sys/arch/arm/amlogic/meson_sdhc.c
246
GPIO_PIN_INPUT);
sys/arch/arm/amlogic/meson_sdio.c
217
GPIO_PIN_INPUT);
sys/arch/arm/amlogic/meson_sdio.c
219
GPIO_PIN_INPUT);
sys/arch/arm/amlogic/mesongx_mmc.c
354
GPIO_PIN_INPUT);
sys/arch/arm/amlogic/mesongx_mmc.c
356
GPIO_PIN_INPUT);
sys/arch/arm/apple/apple_pinctrl.c
120
if (flags & (GPIO_PIN_OUTPUT | GPIO_PIN_INPUT)) {
sys/arch/arm/apple/apple_pinctrl.c
121
if (flags & GPIO_PIN_INPUT) {
sys/arch/arm/apple/apple_pinctrl.c
163
apple_gpio_pin_ctl(sc, pin->pin_no, GPIO_PIN_INPUT);
sys/arch/arm/at91/at91pio.c
161
sc->pins[n].pin_caps = (GPIO_PIN_INPUT
sys/arch/arm/at91/at91pio.c
172
sc->pins[n].pin_flags = GPIO_PIN_INPUT;
sys/arch/arm/at91/at91pio.c
467
if (flags & GPIO_PIN_INPUT)
sys/arch/arm/broadcom/bcm2835_gpio.c
306
sc->sc_gpio_pins[pin].pin_caps = GPIO_PIN_INPUT |
sys/arch/arm/broadcom/bcm2835_gpio.c
875
if (flags & (GPIO_PIN_OUTPUT|GPIO_PIN_INPUT)) {
sys/arch/arm/broadcom/bcm2835_gpio.c
876
if ((flags & GPIO_PIN_INPUT) != 0) {
sys/arch/arm/broadcom/bcm2835_gpio.c
956
bcm2835gpio_gpio_pin_ctl(sc, gpin->pin_no, GPIO_PIN_INPUT);
sys/arch/arm/ep93xx/epgpio.c
291
pi->pins[pin].pin_caps = (GPIO_PIN_INPUT
sys/arch/arm/ep93xx/epgpio.c
298
GPIO_PIN_INPUT;
sys/arch/arm/ep93xx/epgpio.c
640
if (flags & GPIO_PIN_INPUT)
sys/arch/arm/gemini/gemini_gmac.c
279
GPIO_PIN_INPUT);
sys/arch/arm/gemini/gemini_gmac.c
365
int flags = (bits & MDTOPHY) ? GPIO_PIN_OUTPUT : GPIO_PIN_INPUT;
sys/arch/arm/gemini/gemini_gpio.c
278
switch (flags & (GPIO_PIN_INPUT|GPIO_PIN_OUTPUT)) {
sys/arch/arm/gemini/gemini_gpio.c
279
case GPIO_PIN_INPUT: new &= ~mask; break;
sys/arch/arm/gemini/gemini_gpio.c
313
pins->pin_caps = GPIO_PIN_INPUT;
sys/arch/arm/gemini/gemini_gpio.c
315
pins->pin_caps = GPIO_PIN_INPUT|GPIO_PIN_OUTPUT;
sys/arch/arm/gemini/gemini_gpio.c
317
(dir & mask) ? GPIO_PIN_OUTPUT : GPIO_PIN_INPUT;
sys/arch/arm/imx/imx23_pinctrl.c
422
gpiobus_pin_ctl(&sc->gc, pin->pin_nr, GPIO_PIN_INPUT);
sys/arch/arm/imx/imx23_pinctrl.c
611
if (flags & GPIO_PIN_INPUT) {
sys/arch/arm/imx/imx23_pinctrl.c
85
#define GPIO_PIN_CAP (GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_INOUT | \
sys/arch/arm/imx/imx31_gpio.c
263
switch (flags & (GPIO_PIN_INPUT|GPIO_PIN_OUTPUT)) {
sys/arch/arm/imx/imx31_gpio.c
264
case GPIO_PIN_INPUT: new |= mask; break;
sys/arch/arm/imx/imx31_gpio.c
297
pins->pin_caps = GPIO_PIN_INPUT;
sys/arch/arm/imx/imx31_gpio.c
299
pins->pin_caps = GPIO_PIN_INPUT|GPIO_PIN_OUTPUT;
sys/arch/arm/imx/imx31_gpio.c
301
(dir & mask) ? GPIO_PIN_OUTPUT : GPIO_PIN_INPUT;
sys/arch/arm/imx/imxgpio.c
273
switch (flags & (GPIO_PIN_INPUT | GPIO_PIN_OUTPUT)) {
sys/arch/arm/imx/imxgpio.c
274
case GPIO_PIN_INPUT:
sys/arch/arm/imx/imxgpio.c
309
pins->pin_caps = GPIO_PIN_INPUT;
sys/arch/arm/imx/imxgpio.c
311
pins->pin_caps = GPIO_PIN_INPUT | GPIO_PIN_OUTPUT;
sys/arch/arm/imx/imxgpio.c
313
(dir & mask) ? GPIO_PIN_OUTPUT : GPIO_PIN_INPUT;
sys/arch/arm/marvell/mvsocgpp.c
208
pins->pin_caps = (GPIO_PIN_INPUT | GPIO_PIN_OUTPUT |
sys/arch/arm/marvell/mvsocgpp.c
211
pins->pin_flags = GPIO_PIN_INPUT;
sys/arch/arm/marvell/mvsocgpp.c
314
mvsocgpp_pin_ctl(NULL, pin, GPIO_PIN_INPUT | GPIO_PIN_INVIN);
sys/arch/arm/marvell/mvsocgpp.c
319
mvsocgpp_pin_ctl(NULL, pin, GPIO_PIN_INPUT);
sys/arch/arm/marvell/mvsocgpp.c
395
switch (flags & (GPIO_PIN_INPUT|GPIO_PIN_OUTPUT)) {
sys/arch/arm/marvell/mvsocgpp.c
396
case GPIO_PIN_INPUT:
sys/arch/arm/nvidia/tegra_drm.c
177
"nvidia,hpd-gpio", GPIO_PIN_INPUT);
sys/arch/arm/nvidia/tegra_gpio.c
221
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT |
sys/arch/arm/nvidia/tegra_gpio.c
278
if (flags & GPIO_PIN_INPUT) {
sys/arch/arm/nvidia/tegra_gpio.c
420
tegra_gpio_pin_ctl(&gpin->pin_bank, gpin->pin_no, GPIO_PIN_INPUT);
sys/arch/arm/nvidia/tegra_gpio.c
429
if (gpin->pin_flags & GPIO_PIN_INPUT) {
sys/arch/arm/nvidia/tegra_sdhc.c
163
"cd-gpios", GPIO_PIN_INPUT);
sys/arch/arm/nvidia/tegra_sdhc.c
165
"wp-gpios", GPIO_PIN_INPUT);
sys/arch/arm/nxp/imx_gpio.c
191
imxgpio_pin_ctl(sc, gpin->pin_no, GPIO_PIN_INPUT);
sys/arch/arm/nxp/imx_sdhc.c
163
"cd-gpios", GPIO_PIN_INPUT);
sys/arch/arm/nxp/imx_sdhc.c
170
"wp-gpios", GPIO_PIN_INPUT);
sys/arch/arm/rockchip/rk_gpio.c
158
sc->sc_gp.gp_pin_ctl(sc, pin->pin_nr, GPIO_PIN_INPUT);
sys/arch/arm/rockchip/rk_gpio.c
248
if (flags & GPIO_PIN_INPUT)
sys/arch/arm/rockchip/rk_gpio.c
585
sc->sc_pins[pin].pin_caps = GPIO_PIN_INPUT | GPIO_PIN_OUTPUT;
sys/arch/arm/samsung/exynos_dwcmmc.c
153
GPIO_PIN_INPUT);
sys/arch/arm/samsung/exynos_gpio.c
311
if (flags & GPIO_PIN_INPUT) {
sys/arch/arm/sunxi/sunxi_gpio.c
320
if (flags & GPIO_PIN_INPUT)
sys/arch/arm/sunxi/sunxi_gpio.c
371
sunxi_gpio_ctl(pin->pin_sc, pin->pin_def, GPIO_PIN_INPUT);
sys/arch/arm/sunxi/sunxi_gpio.c
965
sc->sc_pins[pin].pin_caps = GPIO_PIN_INPUT | GPIO_PIN_OUTPUT |
sys/arch/arm/sunxi/sunxi_mmc.c
398
GPIO_PIN_INPUT);
sys/arch/arm/sunxi/sunxi_mmc.c
400
GPIO_PIN_INPUT);
sys/arch/arm/ti/ti_gpio.c
158
if (flags & GPIO_PIN_INPUT)
sys/arch/arm/ti/ti_gpio.c
209
ti_gpio_ctl(pin->pin_sc, pin->pin_nr, GPIO_PIN_INPUT);
sys/arch/arm/ti/ti_gpio.c
311
if (ti_gpio_ctl(sc, pin, GPIO_PIN_INPUT) != 0)
sys/arch/arm/ti/ti_gpio.c
457
if (ti_gpio_ctl(sc, pin, GPIO_PIN_INPUT) != 0) {
sys/arch/arm/ti/ti_gpio.c
551
sc->sc_pins[pin].pin_caps = GPIO_PIN_INPUT | GPIO_PIN_OUTPUT;
sys/arch/arm/xilinx/zynq_gpio.c
101
if ((flags & GPIO_PIN_INPUT) != 0) {
sys/arch/arm/xilinx/zynq_gpio.c
154
zynq_gpio_ctl(pin->pin_sc, pin->pin_nr, GPIO_PIN_INPUT);
sys/arch/arm/xilinx/zynq_gpio.c
253
sc->sc_pins[pin].pin_caps = GPIO_PIN_INPUT | GPIO_PIN_OUTPUT;
sys/arch/arm/xscale/pxa2x0_gpio.c
217
sc->sc_gpio_pins[pin].pin_caps = GPIO_PIN_INPUT |
sys/arch/arm/xscale/pxa2x0_gpio.c
746
} else if (flags & GPIO_PIN_INPUT) {
sys/arch/evbarm/netwalker/netwalker_btn.c
140
if (!(caps & GPIO_PIN_INPUT)) {
sys/arch/evbarm/netwalker/netwalker_btn.c
146
GPIO_PIN_INPUT);
sys/arch/evbarm/netwalker/netwalker_btn.c
150
if (!(caps & GPIO_PIN_INPUT)) {
sys/arch/evbarm/netwalker/netwalker_btn.c
156
GPIO_PIN_INPUT);
sys/arch/evbarm/netwalker/netwalker_lid.c
109
if (!(caps & GPIO_PIN_INPUT)) {
sys/arch/evbarm/netwalker/netwalker_lid.c
115
GPIO_PIN_INPUT);
sys/arch/evbarm/netwalker/netwalker_pwr.c
110
if (!(caps & GPIO_PIN_INPUT)) {
sys/arch/evbarm/netwalker/netwalker_pwr.c
116
GPIO_PIN_INPUT);
sys/arch/evbarm/netwalker/netwalker_spi.c
133
imxgpio_set_direction(GPIO_NO(4, 24), GPIO_PIN_INPUT);
sys/arch/evbarm/netwalker/netwalker_spi.c
137
imxgpio_set_direction(GPIO_NO(4, 25), GPIO_PIN_INPUT);
sys/arch/evbarm/netwalker/netwalker_spi.c
146
imxgpio_set_direction(GPIO_NO(3, 0), GPIO_PIN_INPUT);
sys/arch/evbarm/netwalker/netwalker_spi.c
86
imxgpio_set_direction(GPIO_NO(4, 24), GPIO_PIN_INPUT);
sys/arch/evbarm/netwalker/netwalker_spi.c
90
imxgpio_set_direction(GPIO_NO(4, 25), GPIO_PIN_INPUT);
sys/arch/evbarm/netwalker/netwalker_spi.c
94
imxgpio_set_direction(GPIO_NO(3, 0), GPIO_PIN_INPUT);
sys/arch/evbarm/netwalker/netwalker_usb.c
193
imxgpio_set_direction(GPIO_NO(2, 1), GPIO_PIN_INPUT);
sys/arch/evbppc/nintendo/dev/hwgpio.c
107
PIN( 2, "SmcSda", GPIO_PIN_INPUT | GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
109
PIN( 4, "AvInt", GPIO_PIN_INPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
54
PIN( 0, "POWER", GPIO_PIN_INPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
60
PIN( 6, "EJECT_BTN", GPIO_PIN_INPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
61
PIN( 7, "SLOT_IN", GPIO_PIN_INPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
67
PIN(13, "EEP_MISO", GPIO_PIN_INPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
69
PIN(15, "AVE_SDA", GPIO_PIN_INPUT | GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
70
PIN(16, "DEBUG0", GPIO_PIN_INPUT | GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
71
PIN(17, "DEBUG1", GPIO_PIN_INPUT | GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
72
PIN(18, "DEBUG2", GPIO_PIN_INPUT | GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
73
PIN(19, "DEBUG3", GPIO_PIN_INPUT | GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
74
PIN(20, "DEBUG4", GPIO_PIN_INPUT | GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
75
PIN(21, "DEBUG5", GPIO_PIN_INPUT | GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
76
PIN(22, "DEBUG6", GPIO_PIN_INPUT | GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
77
PIN(23, "DEBUG7", GPIO_PIN_INPUT | GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
81
PIN( 0, "RtcSysInt", GPIO_PIN_INPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
87
PIN( 7, "JIG", GPIO_PIN_INPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
92
PIN(13, "EepromDi", GPIO_PIN_INPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
94
PIN(15, "Av0I2cData", GPIO_PIN_INPUT | GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
96
PIN(25, "Av1I2cData", GPIO_PIN_INPUT | GPIO_PIN_OUTPUT),
sys/arch/i386/pci/elan520.c
1369
sc->sc_gpio_pins[pin].pin_caps = GPIO_PIN_INPUT |
sys/arch/i386/pci/elan520.c
1377
sc->sc_gpio_pins[pin].pin_flags = GPIO_PIN_INPUT;
sys/arch/i386/pci/elan520.c
1541
if (flags & GPIO_PIN_INPUT)
sys/arch/i386/pci/gscpcib.c
147
sc->sc_gpio_pins[i].pin_caps = GPIO_PIN_INPUT |
sys/arch/mips/adm5120/adm5120_extio.c
324
gpio_pin_ctl(sc->sc_gpio, &sc->sc_pm, 0, GPIO_PIN_INPUT);
sys/arch/mips/adm5120/adm5120_extio.c
326
gpio_pin_ctl(sc->sc_gpio, &sc->sc_pm, 2, GPIO_PIN_INPUT);
sys/arch/mips/adm5120/adm5120_extio.c
328
gpio_pin_ctl(sc->sc_gpio, &sc->sc_pm, 4, GPIO_PIN_INPUT);
sys/arch/mips/adm5120/dev/admgpio.c
120
sc->sc_pins[pin].pin_caps = GPIO_PIN_INPUT | GPIO_PIN_OUTPUT;
sys/arch/mips/adm5120/dev/admgpio.c
125
sc->sc_pins[pin].pin_flags = GPIO_PIN_INPUT;
sys/arch/mips/adm5120/dev/admgpio.c
65
KASSERT(flags == GPIO_PIN_INPUT || flags == GPIO_PIN_OUTPUT);
sys/arch/mips/adm5120/dev/admgpio.c
84
if (sc->sc_pins[pin].pin_flags == GPIO_PIN_INPUT)
sys/arch/mips/alchemy/dev/augpio.c
109
sc->sc_caps = GPIO_PIN_INPUT | GPIO_PIN_OUTPUT |
sys/arch/mips/alchemy/dev/augpio.c
124
sc->sc_caps = GPIO_PIN_INPUT | GPIO_PIN_OUTPUT;
sys/arch/mips/alchemy/dev/augpio.c
181
if (flags & (GPIO_PIN_TRISTATE|GPIO_PIN_INPUT)) {
sys/arch/mips/alchemy/dev/augpio.c
201
return GPIO_PIN_INPUT;
sys/arch/mips/alchemy/dev/augpio.c
240
if (flags & GPIO_PIN_INPUT) {
sys/arch/mips/alchemy/dev/augpio.c
259
return GPIO_PIN_INPUT;
sys/arch/mips/atheros/dev/argpio.c
177
pp->pin_caps = GPIO_PIN_INPUT;
sys/arch/mips/atheros/dev/argpio.c
196
pp->pin_caps = GPIO_PIN_INPUT |
sys/arch/mips/atheros/dev/argpio.c
223
if (flags & GPIO_PIN_INPUT) {
sys/arch/mips/cavium/dev/octeon_gpio.c
257
octgpio_pin_ctl(sc, pin->pin_no, GPIO_PIN_INPUT);
sys/arch/mips/ralink/ralink_gpio.c
288
sc->sc_pins[pin].pin_flags = GPIO_PIN_INPUT; \
sys/arch/mips/ralink/ralink_gpio.c
812
sc->sc_pins[pin].pin_caps = GPIO_PIN_INPUT | GPIO_PIN_OUTPUT |
sys/arch/mips/ralink/ralink_gpio.c
814
sc->sc_pins[pin].pin_state = GPIO_PIN_INPUT;
sys/arch/mips/rmi/rmixl_gpio.c
126
KASSERT((flags & (GPIO_PIN_INPUT|GPIO_PIN_OUTPUT)) != (GPIO_PIN_INPUT|GPIO_PIN_OUTPUT));
sys/arch/mips/rmi/rmixl_gpio.c
129
switch (flags & (GPIO_PIN_INPUT|GPIO_PIN_OUTPUT)) {
sys/arch/mips/rmi/rmixl_gpio.c
130
case GPIO_PIN_INPUT: new &= ~mask; break;
sys/arch/mips/rmi/rmixl_gpio.c
165
pins->pin_caps = GPIO_PIN_INPUT;
sys/arch/mips/rmi/rmixl_gpio.c
169
caps |= GPIO_PIN_INPUT;
sys/arch/mips/rmi/rmixl_gpio.c
171
caps |= GPIO_PIN_INPUT;
sys/arch/mips/rmi/rmixl_gpio.c
175
(dir & mask) ? GPIO_PIN_OUTPUT : GPIO_PIN_INPUT;
sys/arch/powerpc/booke/dev/pq3gpio.c
128
switch (ctl & (GPIO_PIN_INPUT|GPIO_PIN_OUTPUT)) {
sys/arch/powerpc/booke/dev/pq3gpio.c
129
case GPIO_PIN_INPUT|GPIO_PIN_OUTPUT: dir = CPDIR_INOUT; break;
sys/arch/powerpc/booke/dev/pq3gpio.c
131
case GPIO_PIN_INPUT: dir = CPDIR_INOUT; break;
sys/arch/powerpc/booke/dev/pq3gpio.c
177
switch (ctl & (GPIO_PIN_INPUT|GPIO_PIN_OUTPUT)) {
sys/arch/powerpc/booke/dev/pq3gpio.c
179
case GPIO_PIN_INPUT: new_dir &= ~mask; break;
sys/arch/powerpc/booke/dev/pq3gpio.c
286
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_OPENDRAIN,
sys/arch/powerpc/booke/dev/pq3gpio.c
309
GPIO_PIN_INPUT, pq3gpio_null_pin_ctl);
sys/arch/powerpc/booke/dev/pq3gpio.c
377
GPIO_PIN_INPUT, pq3gpio_null_pin_ctl);
sys/arch/powerpc/booke/dev/pq3gpio.c
426
GPIO_PIN_INPUT|GPIO_PIN_OUTPUT|GPIO_PIN_OPENDRAIN,
sys/arch/powerpc/booke/dev/pq3gpio.c
465
GPIO_PIN_INPUT|GPIO_PIN_OUTPUT|GPIO_PIN_OPENDRAIN,
sys/arch/powerpc/booke/dev/pq3gpio.c
503
GPIO_PIN_INPUT|GPIO_PIN_OUTPUT|GPIO_PIN_OPENDRAIN, pq3gpio_pin_ctl);
sys/arch/x86/pci/ichlpcib.c
1036
if (flags & GPIO_PIN_INPUT)
sys/arch/x86/pci/ichlpcib.c
932
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT;
sys/arch/x86/pci/ichlpcib.c
938
GPIO_PIN_INPUT;
sys/arch/zaurus/dev/ioexp.c
145
switch (flags & (GPIO_PIN_INPUT|GPIO_PIN_OUTPUT)) {
sys/arch/zaurus/dev/ioexp.c
146
case GPIO_PIN_INPUT:
sys/arch/zaurus/dev/scoop.c
155
switch (flags & (GPIO_PIN_INPUT|GPIO_PIN_OUTPUT)) {
sys/arch/zaurus/dev/scoop.c
156
case GPIO_PIN_INPUT:
sys/dev/acpi/amdgpio.c
196
sc->sc_pins[pin].pin_caps = GPIO_PIN_INPUT | GPIO_PIN_OUTPUT;
sys/dev/acpi/amdgpio.c
337
if ((sc->sc_pins[pin].pin_caps & GPIO_PIN_INPUT) == 0) {
sys/dev/acpi/qcomgpio.c
244
0 : (GPIO_PIN_INPUT | GPIO_PIN_OUTPUT);
sys/dev/acpi/qcomgpio.c
484
if ((sc->sc_pins[pin].pin_caps & GPIO_PIN_INPUT) == 0) {
sys/dev/fdt/dwcmmc_fdt.c
183
GPIO_PIN_INPUT);
sys/dev/fdt/fdt_pinctrl.c
279
direction = GPIO_PIN_INPUT;
sys/dev/fdt/fdt_pinctrl.c
320
&& (direction & (GPIO_PIN_INPUT | GPIO_PIN_OUTPUT))
sys/dev/fdt/fdt_pinctrl.c
321
== (GPIO_PIN_INPUT | GPIO_PIN_OUTPUT)) {
sys/dev/fdt/gpiokeys.c
196
GPIO_PIN_INPUT);
sys/dev/fdt/hdmi_connector.c
207
hdmi_connector->hpd = fdtbus_gpio_acquire(phandle, "hpd-gpios", GPIO_PIN_INPUT);
sys/dev/fdt/pl061gpio_fdt.c
154
plgpio_pin_ctl(gpin->pin_sc, gpin->pin_no, GPIO_PIN_INPUT);
sys/dev/gpio/gpiobutton.c
123
if ((caps & GPIO_PIN_INPUT) == 0) {
sys/dev/gpio/gpiobutton.c
128
gpio_pin_ctl(sc->sc_gpio, &sc->sc_map, 0, GPIO_PIN_INPUT);
sys/dev/gpio/gpioiic.c
141
if (!(caps & GPIO_PIN_INPUT)) {
sys/dev/gpio/gpioiic.c
266
sda &= ~(GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_TRISTATE);
sys/dev/gpio/gpioiic.c
267
sda |= (bits & GPIOIIC_SDA ? GPIO_PIN_OUTPUT : GPIO_PIN_INPUT);
sys/dev/gpio/gpioirq.c
216
GPIO_PIN_INPUT;
sys/dev/gpio/gpiolock.c
110
if (!(caps & GPIO_PIN_INPUT)) {
sys/dev/gpio/gpiolock.c
115
sc->sc_data = GPIO_PIN_INPUT;
sys/dev/gpio/gpioow.c
122
if (!(caps & GPIO_PIN_INPUT)) {
sys/dev/gpio/gpioow.c
214
data &= ~(GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_TRISTATE);
sys/dev/gpio/gpioow.c
215
data |= GPIO_PIN_INPUT;
sys/dev/gpio/gpioow.c
231
data &= ~(GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_TRISTATE);
sys/dev/gpio/gpiopps.c
198
GPIO_PIN_INPUT;
sys/dev/gpio/gpiopps.c
227
GPIO_PIN_INPUT;
sys/dev/gpio/gpiopps.c
267
GPIO_PIN_INPUT;
sys/dev/gpio/gpiosim.c
133
sc->sc_gpio_pins[i].pin_caps = GPIO_PIN_INPUT |
sys/dev/gpio/gpiosim.c
152
sc->sc_gpio_pins[i].pin_flags = GPIO_PIN_INPUT;
sys/dev/i2c/axppmic.c
732
if ((flags & GPIO_PIN_INPUT) != 0) {
sys/dev/i2c/emcfan.c
2016
f = GPIO_PIN_INPUT;
sys/dev/i2c/emcfan.c
2165
if (flags & GPIO_PIN_INPUT) {
sys/dev/i2c/emcfaninfo.h
106
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_OPENDRAIN | GPIO_PIN_PUSHPULL,
sys/dev/i2c/emcfaninfo.h
107
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_OPENDRAIN | GPIO_PIN_PUSHPULL
sys/dev/i2c/emcfaninfo.h
128
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_OPENDRAIN | GPIO_PIN_PUSHPULL | GPIO_PIN_ALT0,
sys/dev/i2c/emcfaninfo.h
129
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_OPENDRAIN | GPIO_PIN_PUSHPULL | GPIO_PIN_ALT0,
sys/dev/i2c/emcfaninfo.h
130
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_OPENDRAIN | GPIO_PIN_PUSHPULL | GPIO_PIN_ALT0
sys/dev/i2c/emcfaninfo.h
151
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_OPENDRAIN | GPIO_PIN_PUSHPULL | GPIO_PIN_ALT0,
sys/dev/i2c/emcfaninfo.h
152
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_OPENDRAIN | GPIO_PIN_PUSHPULL | GPIO_PIN_ALT0,
sys/dev/i2c/emcfaninfo.h
153
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_OPENDRAIN | GPIO_PIN_PUSHPULL | GPIO_PIN_ALT0,
sys/dev/i2c/emcfaninfo.h
154
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_OPENDRAIN | GPIO_PIN_PUSHPULL | GPIO_PIN_ALT0 | GPIO_PIN_ALT1,
sys/dev/i2c/emcfaninfo.h
155
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_OPENDRAIN | GPIO_PIN_PUSHPULL | GPIO_PIN_ALT0 | GPIO_PIN_ALT1,
sys/dev/i2c/emcfaninfo.h
156
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_OPENDRAIN | GPIO_PIN_PUSHPULL
sys/dev/i2c/max77620.c
114
switch (flags & (GPIO_PIN_INPUT|GPIO_PIN_OUTPUT)) {
sys/dev/i2c/max77620.c
115
case GPIO_PIN_INPUT:
sys/dev/i2c/max77620.c
190
max77620_gpio_config(sc, gpin->pin_num, GPIO_PIN_INPUT|GPIO_PIN_OPENDRAIN);
sys/dev/i2c/tcagpio.c
119
switch (flags & (GPIO_PIN_INPUT|GPIO_PIN_OUTPUT)) {
sys/dev/i2c/tcagpio.c
120
case GPIO_PIN_INPUT:
sys/dev/i2c/tcagpio.c
177
tcagpio_gpio_config(sc, gpin->pin_num, GPIO_PIN_INPUT);
sys/dev/i2c/twl4030.c
227
switch (flags & (GPIO_PIN_INPUT|GPIO_PIN_OUTPUT)) {
sys/dev/i2c/twl4030.c
228
case GPIO_PIN_INPUT:
sys/dev/i2c/twl4030.c
285
twl_gpio_config(sc, gpin->pin_num, GPIO_PIN_INPUT);
sys/dev/i2c/w83795g.c
251
sc->sc_gpio_pins[i].pin_caps = GPIO_PIN_OUTPUT | GPIO_PIN_INPUT;
sys/dev/i2c/w83795g.c
253
GPIO_PIN_OUTPUT : GPIO_PIN_INPUT;
sys/dev/i2c/w83795g.c
400
if (flags & GPIO_PIN_INPUT)
sys/dev/ic/gcscpcib.c
164
sc->sc_gpio_pins[i].pin_caps = GPIO_PIN_INPUT |
sys/dev/ic/gcscpcib.c
405
if (flags & GPIO_PIN_INPUT)
sys/dev/ic/igpio.c
339
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_INOUT |
sys/dev/ic/igpio.c
555
if (flags & GPIO_PIN_INPUT) {
sys/dev/ic/mcp23xxxgpio.c
254
if (flags & (GPIO_PIN_OUTPUT|GPIO_PIN_INPUT)) {
sys/dev/ic/mcp23xxxgpio.c
255
if ((flags & GPIO_PIN_INPUT) || !(flags & GPIO_PIN_OUTPUT)) {
sys/dev/ic/mcp23xxxgpio.c
330
sc->sc_gpio_pins[i].pin_caps = GPIO_PIN_INPUT |
sys/dev/ic/pl061.c
107
if (flags & GPIO_PIN_INPUT) {
sys/dev/ic/pl061.c
67
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT |
sys/dev/ic/sc16is7xx.c
182
f = GPIO_PIN_INPUT;
sys/dev/ic/sc16is7xx.c
190
f = GPIO_PIN_INPUT;
sys/dev/ic/sc16is7xx.c
260
if (flags & GPIO_PIN_INPUT)
sys/dev/ic/sc16is7xx.c
605
sc->sc_gpio_pins[i].pin_caps = GPIO_PIN_INPUT;
sys/dev/isa/nct.c
420
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT |
sys/dev/isa/nct.c
425
GPIO_PIN_INPUT | GPIO_PIN_OPENDRAIN;
sys/dev/isa/nct.c
602
if ((flg & (GPIO_PIN_INPUT | GPIO_PIN_TRISTATE)) != 0) {
sys/dev/isa/nct.c
616
(flg & (GPIO_PIN_INPUT | GPIO_PIN_INVIN)) ==
sys/dev/isa/nct.c
617
(GPIO_PIN_INPUT | GPIO_PIN_INVIN)) {
sys/dev/isa/nsclpcsio_isa.c
564
sc->sc_gpio_pins[i].pin_caps = GPIO_PIN_INPUT |
sys/dev/isa/ptcd.c
133
sc->sc_gpio_pins[PIN_READ].pin_caps = GPIO_PIN_INPUT;
sys/dev/isa/soekrisgpio.c
146
sc->sc_gpio_pins[i].pin_caps = GPIO_PIN_INPUT |
sys/dev/isa/soekrisgpio.c
149
GPIO_PIN_OUTPUT : GPIO_PIN_INPUT;
sys/dev/isa/soekrisgpio.c
228
if (flags & GPIO_PIN_INPUT)
sys/dev/isa/wbsio.c
507
sc->sc_gpio_pins[i].pin_caps = GPIO_PIN_INPUT |
sys/dev/isa/wbsio.c
511
sc->sc_gpio_pins[i].pin_flags = GPIO_PIN_INPUT;
sys/dev/isa/wbsio.c
642
if (flags & GPIO_PIN_INPUT) {
sys/dev/pci/ibmcd.c
124
sc->sc_gpio_pins[PIN_STATUS].pin_caps = GPIO_PIN_INPUT;
sys/dev/pci/ibmcd.c
126
sc->sc_gpio_pins[PIN_CONNECTED].pin_caps = GPIO_PIN_INPUT;
sys/dev/ppbus/ppbus_gpio.c
88
pin->pin_caps = GPIO_PIN_INPUT;
sys/dev/ppbus/ppbus_gpio.c
89
pin->pin_flags = GPIO_PIN_INPUT;
sys/dev/tc/tcu.c
198
sc->sc_gpio_pins[pin].pin_caps = GPIO_PIN_INPUT |
sys/dev/tc/tcu.c
201
GPIO_PIN_OUTPUT : GPIO_PIN_INPUT;
sys/dev/tc/tcu.c
263
if (flags & GPIO_PIN_INPUT)
sys/dev/usb/umcpmio.c
447
error = mcp2221_gpio_pin_ctl(sc, pin, GPIO_PIN_INPUT);
sys/dev/usb/umcpmio_gpio.c
1067
if (flags & (GPIO_PIN_OUTPUT | GPIO_PIN_INPUT)) {
sys/dev/usb/umcpmio_gpio.c
112
r |= GPIO_PIN_INPUT;
sys/dev/usb/umcpmio_gpio.c
116
r |= GPIO_PIN_INPUT;
sys/dev/usb/umcpmio_gpio.c
146
r |= GPIO_PIN_INPUT;
sys/dev/usb/umcpmio_gpio.c
185
if (flags & GPIO_PIN_INPUT)
sys/dev/usb/umcpmio_gpio.c
350
if (flags & (GPIO_PIN_OUTPUT | GPIO_PIN_INPUT)) {
sys/dev/usb/umcpmio_gpio.c
950
if (flags & (GPIO_PIN_OUTPUT | GPIO_PIN_INPUT)) {
sys/dev/usb/umcpmio_gpio.c
955
if (flags & GPIO_PIN_INPUT)
sys/dev/usb/umcpmio_info.h
41
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_ALT0 | GPIO_PIN_ALT3,
sys/dev/usb/umcpmio_info.h
42
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_ALT0 | GPIO_PIN_ALT3,
sys/dev/usb/umcpmio_info.h
43
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_ALT0 | GPIO_PIN_ALT3,
sys/dev/usb/umcpmio_info.h
44
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_ALT0 | GPIO_PIN_ALT3,
sys/dev/usb/umcpmio_info.h
45
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_ALT0 | GPIO_PIN_ALT3,
sys/dev/usb/umcpmio_info.h
46
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_ALT0 | GPIO_PIN_ALT3,
sys/dev/usb/umcpmio_info.h
47
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_ALT0 | GPIO_PIN_ALT3 | GPIO_PIN_ALT4 | GPIO_PIN_ALT5 | GPIO_PIN_ALT6,
sys/dev/usb/umcpmio_info.h
48
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_ALT0 | GPIO_PIN_ALT3,
sys/dev/usb/umcpmio_info.h
49
GPIO_PIN_INPUT | GPIO_PIN_ALT3,
sys/dev/usb/umcpmio_info.h
59
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_ALT0 | GPIO_PIN_ALT3,
sys/dev/usb/umcpmio_info.h
60
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_ALT0 | GPIO_PIN_ALT1 | GPIO_PIN_ALT2 | GPIO_PIN_ALT3,
sys/dev/usb/umcpmio_info.h
61
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_ALT0 | GPIO_PIN_ALT1 | GPIO_PIN_ALT3,
sys/dev/usb/umcpmio_info.h
62
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_ALT0 | GPIO_PIN_ALT1 | GPIO_PIN_ALT3,
sys/sys/gpio.h
56
#define GPIO_PIN_HWCAPS (GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | \
usr.sbin/gpioctl/gpioctl.c
59
{ GPIO_PIN_INPUT, "in" },