lib/lua/gpio/gpio.c
239
{ "PIN_OUTPUT", GPIO_PIN_OUTPUT },
sys/arch/arm/amlogic/meson_dwmac.c
109
GPIO_PIN_OUTPUT);
sys/arch/arm/amlogic/meson_dwmac.c
78
GPIO_PIN_OUTPUT);
sys/arch/arm/amlogic/meson_pinctrl.c
303
if ((flags & (GPIO_PIN_INPUT|GPIO_PIN_OUTPUT)) != 0)
sys/arch/arm/amlogic/meson_pinctrl.c
534
meson_pinctrl_pin_ctl(sc, pin_def->id, GPIO_PIN_OUTPUT);
sys/arch/arm/amlogic/meson_pinctrl.c
552
sc->sc_pins[pin].pin_caps = GPIO_PIN_INPUT | GPIO_PIN_OUTPUT |
sys/arch/arm/apple/apple_pcie.c
211
"reset-gpios", GPIO_PIN_OUTPUT);
sys/arch/arm/apple/apple_pcie.c
223
"pwren-gpios", GPIO_PIN_OUTPUT);
sys/arch/arm/apple/apple_pinctrl.c
120
if (flags & (GPIO_PIN_OUTPUT | GPIO_PIN_INPUT)) {
sys/arch/arm/at91/at91pio.c
162
| GPIO_PIN_OUTPUT
sys/arch/arm/at91/at91pio.c
170
sc->pins[n].pin_flags = GPIO_PIN_OUTPUT;
sys/arch/arm/at91/at91pio.c
469
else if (flags & GPIO_PIN_OUTPUT)
sys/arch/arm/broadcom/bcm2835_gpio.c
307
GPIO_PIN_OUTPUT |
sys/arch/arm/broadcom/bcm2835_gpio.c
875
if (flags & (GPIO_PIN_OUTPUT|GPIO_PIN_INPUT)) {
sys/arch/arm/ep93xx/epgpio.c
292
| GPIO_PIN_OUTPUT);
sys/arch/arm/ep93xx/epgpio.c
295
GPIO_PIN_OUTPUT;
sys/arch/arm/ep93xx/epgpio.c
642
else if (flags & GPIO_PIN_OUTPUT)
sys/arch/arm/gemini/gemini_gmac.c
275
geminigpio_pin_ctl(sc->sc_gpio_dev, sc->sc_gpio_mdclk, GPIO_PIN_OUTPUT);
sys/arch/arm/gemini/gemini_gmac.c
276
geminigpio_pin_ctl(sc->sc_gpio_dev, sc->sc_gpio_mdout, GPIO_PIN_OUTPUT);
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
280
case GPIO_PIN_OUTPUT: new |= mask; break;
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
595
if ((flags & (GPIO_PIN_OUTPUT | GPIO_PIN_INOUT))) {
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
265
case GPIO_PIN_OUTPUT: new &= ~mask; break;
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
277
case GPIO_PIN_OUTPUT:
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
215
pins->pin_flags = GPIO_PIN_OUTPUT;
sys/arch/arm/marvell/mvsocgpp.c
395
switch (flags & (GPIO_PIN_INPUT|GPIO_PIN_OUTPUT)) {
sys/arch/arm/marvell/mvsocgpp.c
400
case GPIO_PIN_OUTPUT:
sys/arch/arm/nvidia/tegra_gpio.c
221
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT |
sys/arch/arm/nvidia/tegra_gpio.c
281
} else if (flags & GPIO_PIN_OUTPUT) {
sys/arch/arm/nvidia/tegra_gpio.c
442
KASSERT((gpin->pin_flags & GPIO_PIN_OUTPUT) != 0);
sys/arch/arm/nvidia/tegra_platform.c
194
tegra_gpio_acquire("X7", GPIO_PIN_OUTPUT);
sys/arch/arm/nvidia/tegra_sdhc.c
158
"power-gpios", GPIO_PIN_OUTPUT);
sys/arch/arm/nxp/if_enet_imx.c
237
sc->sc_pin_reset = fdtbus_gpio_acquire(phandle, "phy-reset-gpios", GPIO_PIN_OUTPUT);
sys/arch/arm/nxp/imx6_pcie.c
156
GPIO_PIN_OUTPUT);
sys/arch/arm/nxp/imx6_spi.c
120
GPIO_PIN_OUTPUT);
sys/arch/arm/rockchip/rk3399_pcie.c
256
ep_gpio = fdtbus_gpio_acquire(phandle, "ep-gpios", GPIO_PIN_OUTPUT);
sys/arch/arm/rockchip/rk_eqos.c
247
GPIO_PIN_OUTPUT);
sys/arch/arm/rockchip/rk_gmac.c
342
pin_reset = fdtbus_gpio_acquire(phandle, "snps,reset-gpio", GPIO_PIN_OUTPUT);
sys/arch/arm/rockchip/rk_gpio.c
250
else if (flags & GPIO_PIN_OUTPUT)
sys/arch/arm/rockchip/rk_gpio.c
298
ddr = (flags & GPIO_PIN_OUTPUT) ? GPIOV2_DATA_MASK(pin) : 0;
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_gpio.c
314
} else if (flags & GPIO_PIN_OUTPUT) {
sys/arch/arm/sunxi/sun8i_codec.c
462
sc->sc_pin_pa = fdtbus_gpio_acquire(phandle, "allwinner,pa-gpios", GPIO_PIN_OUTPUT);
sys/arch/arm/sunxi/sunxi_codec.c
620
sc->sc_pin_pa = fdtbus_gpio_acquire(phandle, "allwinner,pa-gpios", GPIO_PIN_OUTPUT);
sys/arch/arm/sunxi/sunxi_emac.c
1336
"allwinner,reset-gpio", GPIO_PIN_OUTPUT);
sys/arch/arm/sunxi/sunxi_gmac.c
69
pin_reset = fdtbus_gpio_acquire(phandle, "snps,reset-gpio", GPIO_PIN_OUTPUT);
sys/arch/arm/sunxi/sunxi_gpio.c
322
if (flags & GPIO_PIN_OUTPUT)
sys/arch/arm/sunxi/sunxi_gpio.c
965
sc->sc_pins[pin].pin_caps = GPIO_PIN_INPUT | GPIO_PIN_OUTPUT |
sys/arch/arm/ti/ti_gpio.c
160
else if (flags & GPIO_PIN_OUTPUT)
sys/arch/arm/ti/ti_gpio.c
164
sc->sc_pinout[pin] = (flags & GPIO_PIN_OUTPUT) != 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
104
} else if ((flags & GPIO_PIN_OUTPUT) != 0) {
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
218
GPIO_PIN_OUTPUT;
sys/arch/arm/xscale/pxa2x0_gpio.c
744
if (flags & GPIO_PIN_OUTPUT) {
sys/arch/evbarm/mpcsa/mpcsa_leds.c
156
sc->sc_pins[n].pin_caps = (GPIO_PIN_OUTPUT
sys/arch/evbarm/mpcsa/mpcsa_leds.c
158
sc->sc_pins[n].pin_flags = GPIO_PIN_OUTPUT | GPIO_PIN_LOW;
sys/arch/evbarm/netwalker/netwalker_lcd.c
146
imxgpio_set_direction(GPIO_NO(4, 9), GPIO_PIN_OUTPUT);
sys/arch/evbarm/netwalker/netwalker_lcd.c
147
imxgpio_set_direction(GPIO_NO(4, 10), GPIO_PIN_OUTPUT);
sys/arch/evbarm/netwalker/netwalker_lcd.c
148
imxgpio_set_direction(GPIO_NO(3, 3), GPIO_PIN_OUTPUT);
sys/arch/evbarm/netwalker/netwalker_lcd.c
155
imxgpio_set_direction(GPIO_NO(2, 13), GPIO_PIN_OUTPUT);
sys/arch/evbarm/netwalker/netwalker_spi.c
142
imxgpio_set_direction(GPIO_NO(3, 14), GPIO_PIN_OUTPUT);
sys/arch/evbarm/netwalker/netwalker_spi.c
65
imxgpio_set_direction(GPIO_NO(4, 24), GPIO_PIN_OUTPUT);
sys/arch/evbarm/netwalker/netwalker_spi.c
69
imxgpio_set_direction(GPIO_NO(4, 25), GPIO_PIN_OUTPUT);
sys/arch/evbarm/netwalker/netwalker_spi.c
73
imxgpio_set_direction(GPIO_NO(3, 0), GPIO_PIN_OUTPUT);
sys/arch/evbarm/netwalker/netwalker_usb.c
152
imxgpio_set_direction(GPIO_NO(1, 27), GPIO_PIN_OUTPUT);
sys/arch/evbarm/netwalker/netwalker_usb.c
185
imxgpio_set_direction(GPIO_NO(1, 7), GPIO_PIN_OUTPUT);
sys/arch/evbarm/netwalker/netwalker_usb.c
189
imxgpio_set_direction(GPIO_NO(3, 1), GPIO_PIN_OUTPUT);
sys/arch/evbarm/netwalker/netwalker_usb.c
198
imxgpio_set_direction(GPIO_NO(2, 5), GPIO_PIN_OUTPUT);
sys/arch/evbppc/nintendo/dev/hwgpio.c
100
PIN(29, "WifiMode", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
101
PIN(30, "Sdcc0s0Power", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
105
PIN( 0, "FanSpeed", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
106
PIN( 1, "SmcScl", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
107
PIN( 2, "SmcSda", GPIO_PIN_INPUT | GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
108
PIN( 3, "DcdcPowerControl2", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
110
PIN( 5, "Ccrhlo12", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
111
PIN( 6, "AvReset", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
169
if (flags & GPIO_PIN_OUTPUT) {
sys/arch/evbppc/nintendo/dev/hwgpio.c
55
PIN( 1, "SHUTDOWN", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
56
PIN( 2, "FAN", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
57
PIN( 3, "DC_DC", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
58
PIN( 4, "DI_SPIN", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
59
PIN( 5, "SLOT_LED", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
62
PIN( 8, "SENSOR_BAR", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
63
PIN( 9, "DO_EJECT", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
64
PIN(10, "EEP_CS", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
65
PIN(11, "EEP_CLK", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
66
PIN(12, "EEP_MOSI", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
68
PIN(14, "AVE_SCL", GPIO_PIN_OUTPUT),
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
82
PIN( 1, "DwifiMode", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
83
PIN( 2, "FanPower", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
84
PIN( 3, "DcdcPowerControl", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
85
PIN( 5, "Esp10Workaround", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
86
PIN( 6, "DRCPWRREQ", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
88
PIN( 8, "PadPd", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
89
PIN(10, "EepromCs", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
90
PIN(11, "EepromSk", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
91
PIN(12, "EepromDo", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
93
PIN(14, "Av0I2cClock", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
94
PIN(15, "Av0I2cData", GPIO_PIN_INPUT | GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
95
PIN(24, "Av1I2cClock", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
96
PIN(25, "Av1I2cData", GPIO_PIN_INPUT | GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
97
PIN(26, "MuteLamp", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
98
PIN(27, "BluetoothMode", GPIO_PIN_OUTPUT),
sys/arch/evbppc/nintendo/dev/hwgpio.c
99
PIN(28, "CcrhReset", GPIO_PIN_OUTPUT),
sys/arch/i386/pci/elan520.c
1370
GPIO_PIN_OUTPUT;
sys/arch/i386/pci/elan520.c
1379
sc->sc_gpio_pins[pin].pin_flags = GPIO_PIN_OUTPUT;
sys/arch/i386/pci/elan520.c
1543
if (flags & GPIO_PIN_OUTPUT)
sys/arch/i386/pci/gscpcib.c
148
GPIO_PIN_OUTPUT | GPIO_PIN_OPENDRAIN |
sys/arch/mips/adm5120/adm5120_extio.c
325
gpio_pin_ctl(sc->sc_gpio, &sc->sc_pm, 1, GPIO_PIN_OUTPUT);
sys/arch/mips/adm5120/adm5120_extio.c
327
gpio_pin_ctl(sc->sc_gpio, &sc->sc_pm, 3, GPIO_PIN_OUTPUT);
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
123
sc->sc_pins[pin].pin_flags = GPIO_PIN_OUTPUT;
sys/arch/mips/adm5120/dev/admgpio.c
65
KASSERT(flags == GPIO_PIN_INPUT || flags == GPIO_PIN_OUTPUT);
sys/arch/mips/adm5120/dev/admgpio.c
70
if (flags == GPIO_PIN_OUTPUT)
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
183
} else if (flags & GPIO_PIN_OUTPUT) {
sys/arch/mips/alchemy/dev/augpio.c
199
return GPIO_PIN_OUTPUT;
sys/arch/mips/alchemy/dev/augpio.c
242
} else if (flags & GPIO_PIN_OUTPUT) {
sys/arch/mips/alchemy/dev/augpio.c
257
return GPIO_PIN_OUTPUT;
sys/arch/mips/atheros/dev/argpio.c
186
pp->pin_caps = GPIO_PIN_OUTPUT;
sys/arch/mips/atheros/dev/argpio.c
197
GPIO_PIN_OUTPUT;
sys/arch/mips/cavium/dev/octeon_gpio.c
206
if (ISSET(flags, GPIO_PIN_OUTPUT)) {
sys/arch/mips/cavium/dev/octeon_xhci.c
108
GPIO_PIN_OUTPUT);
sys/arch/mips/ralink/ralink_gpio.c
285
sc->sc_pins[pin].pin_flags = GPIO_PIN_OUTPUT; \
sys/arch/mips/ralink/ralink_gpio.c
742
sc->sc_pins[BOOT_COUNT].pin_flags = GPIO_PIN_OUTPUT;
sys/arch/mips/ralink/ralink_gpio.c
746
sc->sc_pins[UPGRADE].pin_flags = GPIO_PIN_OUTPUT;
sys/arch/mips/ralink/ralink_gpio.c
812
sc->sc_pins[pin].pin_caps = GPIO_PIN_INPUT | GPIO_PIN_OUTPUT |
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
131
case GPIO_PIN_OUTPUT: new |= mask; break;
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
130
case GPIO_PIN_OUTPUT: dir = CPDIR_OUT; break;
sys/arch/powerpc/booke/dev/pq3gpio.c
177
switch (ctl & (GPIO_PIN_INPUT|GPIO_PIN_OUTPUT)) {
sys/arch/powerpc/booke/dev/pq3gpio.c
178
case GPIO_PIN_OUTPUT: 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
311
GPIO_PIN_OUTPUT, pq3gpio_null_pin_ctl);
sys/arch/powerpc/booke/dev/pq3gpio.c
380
GPIO_PIN_OUTPUT, 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/riscv/starfive/jh7110_pcie.c
645
"perst-gpios", GPIO_PIN_OUTPUT);
sys/arch/x86/pci/ichlpcib.c
1033
if (flags & GPIO_PIN_OUTPUT)
sys/arch/x86/pci/ichlpcib.c
932
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT;
sys/arch/x86/pci/ichlpcib.c
941
GPIO_PIN_OUTPUT;
sys/arch/zaurus/dev/ioexp.c
145
switch (flags & (GPIO_PIN_INPUT|GPIO_PIN_OUTPUT)) {
sys/arch/zaurus/dev/ioexp.c
149
case GPIO_PIN_OUTPUT:
sys/arch/zaurus/dev/scoop.c
113
scoop_gpio_pin_ctl(sc, SCOOP1_AKIN_PULLUP, GPIO_PIN_OUTPUT);
sys/arch/zaurus/dev/scoop.c
118
scoop_gpio_pin_ctl(sc, SCOOP0_AKIN_PULLUP, GPIO_PIN_OUTPUT);
sys/arch/zaurus/dev/scoop.c
155
switch (flags & (GPIO_PIN_INPUT|GPIO_PIN_OUTPUT)) {
sys/arch/zaurus/dev/scoop.c
159
case GPIO_PIN_OUTPUT:
sys/arch/zaurus/dev/scoop.c
235
scoop_gpio_pin_ctl(sc, SCOOP0_MUTE_L, GPIO_PIN_OUTPUT);
sys/arch/zaurus/dev/scoop.c
236
scoop_gpio_pin_ctl(sc, SCOOP0_MUTE_R, GPIO_PIN_OUTPUT);
sys/arch/zaurus/dev/scoop.c
262
scoop_gpio_pin_ctl(sc, SCOOP0_AMP_ON, GPIO_PIN_OUTPUT);
sys/dev/acpi/amdgpio.c
196
sc->sc_pins[pin].pin_caps = GPIO_PIN_INPUT | GPIO_PIN_OUTPUT;
sys/dev/acpi/amdgpio.c
354
if ((sc->sc_pins[pin].pin_caps & GPIO_PIN_OUTPUT) == 0) {
sys/dev/acpi/qcomgpio.c
244
0 : (GPIO_PIN_INPUT | GPIO_PIN_OUTPUT);
sys/dev/acpi/qcomgpio.c
501
if ((sc->sc_pins[pin].pin_caps & GPIO_PIN_OUTPUT) == 0) {
sys/dev/fdt/fdt_panel.c
155
"enable-gpios", 0, GPIO_PIN_OUTPUT);
sys/dev/fdt/fdt_pinctrl.c
292
direction |= GPIO_PIN_OUTPUT;
sys/dev/fdt/fdt_pinctrl.c
302
direction |= GPIO_PIN_OUTPUT;
sys/dev/fdt/fdt_pinctrl.c
307
direction |= GPIO_PIN_OUTPUT;
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/fixedregulator.c
117
sc->sc_gpioflags = GPIO_PIN_OUTPUT;
sys/dev/fdt/gpioleds.c
98
pin = fdtbus_gpio_acquire(child, "gpios", GPIO_PIN_OUTPUT);
sys/dev/fdt/gpioregulator.c
145
sc->sc_gpioflags = GPIO_PIN_OUTPUT;
sys/dev/fdt/i2cmux_fdt.c
84
"mux-gpios", i, GPIO_PIN_OUTPUT);
sys/dev/fdt/mmc_pwrseq_emmc.c
87
sc->sc_pin = fdtbus_gpio_acquire_index(phandle, "reset-gpios", 0, GPIO_PIN_OUTPUT);
sys/dev/fdt/mmc_pwrseq_simple.c
141
"reset-gpios", sc->sc_npins, GPIO_PIN_OUTPUT);
sys/dev/fdt/panel_fdt.c
163
"enable-gpios", i, GPIO_PIN_OUTPUT);
sys/dev/fdt/pwm_backlight.c
101
GPIO_PIN_OUTPUT);
sys/dev/fdt/pwmregulator.c
197
GPIO_PIN_OUTPUT);
sys/dev/fdt/simple_amplifier.c
127
sc->sc_pin = fdtbus_gpio_acquire(phandle, "enable-gpios", GPIO_PIN_OUTPUT);
sys/dev/fdt/usbnode.c
110
fdtbus_gpio_acquire(phandle, "reset-gpio", GPIO_PIN_OUTPUT);
sys/dev/fdt/usbnopphy.c
134
sc->sc_pin_reset = fdtbus_gpio_acquire(phandle, "reset-gpios", GPIO_PIN_OUTPUT);
sys/dev/gpio/gpioiic.c
137
if (!(caps & GPIO_PIN_OUTPUT)) {
sys/dev/gpio/gpioiic.c
146
sc->sc_sda = GPIO_PIN_OUTPUT;
sys/dev/gpio/gpioiic.c
162
if (!(caps & GPIO_PIN_OUTPUT)) {
sys/dev/gpio/gpioiic.c
167
sc->sc_scl = GPIO_PIN_OUTPUT;
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
215
flags = (flags & ~(GPIO_PIN_OUTPUT|GPIO_PIN_INOUT)) |
sys/dev/gpio/gpioow.c
117
if (!(caps & GPIO_PIN_OUTPUT)) {
sys/dev/gpio/gpioow.c
128
sc->sc_data = GPIO_PIN_OUTPUT;
sys/dev/gpio/gpioow.c
214
data &= ~(GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_TRISTATE);
sys/dev/gpio/gpioow.c
231
data &= ~(GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_TRISTATE);
sys/dev/gpio/gpioow.c
232
data |= GPIO_PIN_OUTPUT;
sys/dev/gpio/gpiopps.c
197
flags = (flags & ~(GPIO_PIN_OUTPUT|GPIO_PIN_INOUT)) |
sys/dev/gpio/gpiopps.c
226
flags = (flags & ~(GPIO_PIN_OUTPUT|GPIO_PIN_INOUT)) |
sys/dev/gpio/gpiopps.c
266
flags = (flags & ~(GPIO_PIN_OUTPUT|GPIO_PIN_INOUT)) |
sys/dev/gpio/gpiorfkill.c
103
gpio_pin_ctl(sc->sc_gpio, &sc->sc_map, 0, GPIO_PIN_OUTPUT);
sys/dev/gpio/gpiorfkill.c
98
if ((caps & GPIO_PIN_OUTPUT) == 0) {
sys/dev/gpio/gpiosim.c
134
GPIO_PIN_OUTPUT | GPIO_PIN_OPENDRAIN |
sys/dev/i2c/emcfan.c
2014
f = GPIO_PIN_OUTPUT;
sys/dev/i2c/emcfan.c
2168
if (flags & GPIO_PIN_OUTPUT)
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
118
case GPIO_PIN_OUTPUT:
sys/dev/i2c/pcai2cmux.c
375
GPIO_PIN_OUTPUT);
sys/dev/i2c/tcagpio.c
119
switch (flags & (GPIO_PIN_INPUT|GPIO_PIN_OUTPUT)) {
sys/dev/i2c/tcagpio.c
123
case GPIO_PIN_OUTPUT:
sys/dev/i2c/twl4030.c
227
switch (flags & (GPIO_PIN_INPUT|GPIO_PIN_OUTPUT)) {
sys/dev/i2c/twl4030.c
231
case GPIO_PIN_OUTPUT:
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
365
if (sc->sc_gpio_pins[pin].pin_flags == GPIO_PIN_OUTPUT)
sys/dev/i2c/w83795g.c
402
if (flags & GPIO_PIN_OUTPUT)
sys/dev/ic/gcscpcib.c
165
GPIO_PIN_OUTPUT | GPIO_PIN_OPENDRAIN |
sys/dev/ic/gcscpcib.c
411
if (flags & GPIO_PIN_OUTPUT)
sys/dev/ic/igpio.c
339
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT | GPIO_PIN_INOUT |
sys/dev/ic/igpio.c
560
if (flags & GPIO_PIN_OUTPUT) {
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
331
GPIO_PIN_OUTPUT |
sys/dev/ic/pl061.c
111
} else if (flags & GPIO_PIN_OUTPUT) {
sys/dev/ic/pl061.c
67
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT |
sys/dev/ic/sc16is7xx.c
180
f = GPIO_PIN_OUTPUT;
sys/dev/ic/sc16is7xx.c
188
f = GPIO_PIN_OUTPUT;
sys/dev/ic/sc16is7xx.c
258
if (flags & GPIO_PIN_OUTPUT)
sys/dev/ic/sc16is7xx.c
606
sc->sc_gpio_pins[i].pin_caps |= GPIO_PIN_OUTPUT;
sys/dev/isa/nct.c
420
GPIO_PIN_INPUT | GPIO_PIN_OUTPUT |
sys/dev/isa/nct.c
614
if ((flg & (GPIO_PIN_OUTPUT | GPIO_PIN_INVOUT)) ==
sys/dev/isa/nct.c
615
(GPIO_PIN_OUTPUT | GPIO_PIN_INVOUT) ||
sys/dev/isa/nct.c
645
if ((flg & (GPIO_PIN_OUTPUT | GPIO_PIN_TRISTATE)) == GPIO_PIN_OUTPUT) {
sys/dev/isa/nsclpcsio_isa.c
565
GPIO_PIN_OUTPUT | GPIO_PIN_OPENDRAIN |
sys/dev/isa/ptcd.c
131
sc->sc_gpio_pins[PIN_WRITE].pin_caps = GPIO_PIN_OUTPUT;
sys/dev/isa/soekrisgpio.c
147
GPIO_PIN_OUTPUT;
sys/dev/isa/soekrisgpio.c
149
GPIO_PIN_OUTPUT : GPIO_PIN_INPUT;
sys/dev/isa/soekrisgpio.c
164
sc->sc_led_pins[i].pin_caps = GPIO_PIN_OUTPUT;
sys/dev/isa/soekrisgpio.c
165
sc->sc_led_pins[i].pin_flags = GPIO_PIN_OUTPUT;
sys/dev/isa/soekrisgpio.c
230
if (flags & GPIO_PIN_OUTPUT)
sys/dev/isa/wbsio.c
508
GPIO_PIN_OUTPUT | GPIO_PIN_INVIN | GPIO_PIN_INVOUT;
sys/dev/isa/wbsio.c
645
} else if (flags & GPIO_PIN_OUTPUT) {
sys/dev/pci/ibmcd.c
122
sc->sc_gpio_pins[PIN_OPEN].pin_caps = GPIO_PIN_OUTPUT;
sys/dev/ppbus/ppbus_gpio.c
92
pin->pin_caps = GPIO_PIN_OUTPUT;
sys/dev/ppbus/ppbus_gpio.c
93
pin->pin_flags = GPIO_PIN_OUTPUT;
sys/dev/spi/ssdfb_spi.c
160
fdtbus_gpio_acquire(phandle, "dc-gpio", GPIO_PIN_OUTPUT);
sys/dev/spi/ssdfb_spi.c
163
"cd-gpio", GPIO_PIN_OUTPUT);
sys/dev/spi/ssdfb_spi.c
167
fdtbus_gpio_acquire(phandle, "res-gpio", GPIO_PIN_OUTPUT);
sys/dev/tc/tcu.c
199
GPIO_PIN_OUTPUT;
sys/dev/tc/tcu.c
201
GPIO_PIN_OUTPUT : GPIO_PIN_INPUT;
sys/dev/tc/tcu.c
265
if (flags & GPIO_PIN_OUTPUT)
sys/dev/usb/umcpmio_gpio.c
1052
if (flags & GPIO_PIN_OUTPUT && pin < 8) {
sys/dev/usb/umcpmio_gpio.c
1067
if (flags & (GPIO_PIN_OUTPUT | GPIO_PIN_INPUT)) {
sys/dev/usb/umcpmio_gpio.c
114
r |= GPIO_PIN_OUTPUT;
sys/dev/usb/umcpmio_gpio.c
148
r |= GPIO_PIN_OUTPUT;
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_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
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
60
{ GPIO_PIN_OUTPUT, "out" },