| /freebsd-14.2/sys/dev/qcom_tlmm/ |
| H A D | qcom_tlmm_pin.c | 105 } else if (flags & GPIO_PIN_PULLDOWN) { in qcom_tlmm_pin_configure() 106 pin->gp_flags |= GPIO_PIN_PULLDOWN; in qcom_tlmm_pin_configure() 109 } else if ((flags & (GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN)) == in qcom_tlmm_pin_configure() 110 (GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN)) { in qcom_tlmm_pin_configure() 111 pin->gp_flags |= GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN; in qcom_tlmm_pin_configure() 115 pin->gp_flags &= ~(GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN); in qcom_tlmm_pin_configure() 196 *flags |= GPIO_PIN_PULLDOWN; in qcom_tlmm_pin_getflags() 202 *flags |= (GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN); in qcom_tlmm_pin_getflags()
|
| H A D | qcom_tlmm_ipq4018.c | 66 GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN)
|
| /freebsd-14.2/sys/arm/ti/omap4/ |
| H A D | omap4_gpio.c | 87 else if (flags & GPIO_PIN_PULLDOWN) in omap4_gpio_set_flags() 119 *flags = GPIO_PIN_INPUT | GPIO_PIN_PULLDOWN; in omap4_gpio_get_flags()
|
| /freebsd-14.2/sys/arm/ti/am335x/ |
| H A D | am335x_gpio.c | 95 else if (flags & GPIO_PIN_PULLDOWN) in am335x_gpio_set_flags() 127 *flags = GPIO_PIN_INPUT | GPIO_PIN_PULLDOWN; in am335x_gpio_get_flags()
|
| /freebsd-14.2/sys/dev/bhnd/cores/chipc/ |
| H A D | chipc_gpio.c | 361 *caps |= (GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN); in chipc_gpio_pin_getcaps() 387 *flags |= GPIO_PIN_PULLDOWN; in chipc_gpio_pin_getflags() 653 } else if (flags & GPIO_PIN_PULLDOWN) { in chipc_gpio_pin_update() 720 input_flag = flags & (GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN); in chipc_gpio_check_flags() 755 case GPIO_PIN_PULLDOWN: in chipc_gpio_check_flags()
|
| /freebsd-14.2/sys/arm64/rockchip/ |
| H A D | rk_pinctrl.c | 400 rv = GPIO_PIN_PULLDOWN; in rk3288_resolv_bias_value() 412 else if (bias & GPIO_PIN_PULLDOWN) in rk3288_get_bias_value() 711 rv = GPIO_PIN_PULLDOWN; in rk3399_resolv_bias_value() 719 rv = GPIO_PIN_PULLDOWN; in rk3399_resolv_bias_value() 736 else if (bias & GPIO_PIN_PULLDOWN) in rk3399_get_bias_value() 744 else if (bias & GPIO_PIN_PULLDOWN) in rk3399_get_bias_value() 974 return (GPIO_PIN_PULLDOWN); in rk3568_resolv_bias_value() 984 if (bias & GPIO_PIN_PULLDOWN) in rk3568_get_bias_value()
|
| H A D | rk_gpio.c | 76 GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN | GPIO_INTR_EDGE_BOTH | \ 80 #define GPIO_FLAGS_PINCTRL (GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN)
|
| /freebsd-14.2/sys/arm/nvidia/ |
| H A D | as3722_gpio.c | 370 flags = GPIO_PIN_OUTPUT | GPIO_PIN_PULLDOWN; in as3722_gpio_pin_getflags() 407 gpio_flags & GPIO_PIN_PULLDOWN) in as3722_gpio_get_mode() 416 gpio_flags & GPIO_PIN_PULLDOWN) in as3722_gpio_get_mode() 558 GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN | GPIO_PIN_INVIN | in as3722_gpio_attach()
|
| /freebsd-14.2/sys/dev/gpio/ |
| H A D | gpiospi.c | 157 GPIO_PIN_OUTPUT|GPIO_PIN_PULLDOWN); in gpio_spi_attach() 159 GPIO_PIN_OUTPUT|GPIO_PIN_PULLDOWN); in gpio_spi_attach() 162 GPIO_PIN_INPUT|GPIO_PIN_PULLDOWN); in gpio_spi_attach()
|
| H A D | acpi_gpiobus.c | 100 flags |= GPIO_PIN_PULLDOWN; in acpi_gpiobus_convflags()
|
| H A D | gpiobus.c | 140 if (flags & GPIO_PIN_PULLUP && flags & GPIO_PIN_PULLDOWN) in gpio_check_flags()
|
| /freebsd-14.2/sys/sys/ |
| H A D | gpio.h | 72 #define GPIO_PIN_PULLDOWN 0x00000040 /* internal pull-down enabled */ macro
|
| /freebsd-14.2/sys/arm64/nvidia/tegra210/ |
| H A D | max77620_gpio.c | 460 *out_flags |= GPIO_PIN_PULLDOWN; in max77620_gpio_get_mode() 540 if (flags & GPIO_PIN_PULLDOWN) in max77620_gpio_pin_setflags() 708 GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN; in max77620_gpio_attach()
|
| /freebsd-14.2/sys/arm/broadcom/bcm2835/ |
| H A D | bcm2835_gpio.c | 71 GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN | GPIO_INTR_LEVEL_LOW | \ 385 pin->gp_flags &= ~(GPIO_PIN_PULLUP|GPIO_PIN_PULLDOWN); in bcm_gpio_pin_configure() 386 if (flags & (GPIO_PIN_PULLUP|GPIO_PIN_PULLDOWN)) { in bcm_gpio_pin_configure() 391 pin->gp_flags |= GPIO_PIN_PULLDOWN; in bcm_gpio_pin_configure() 1299 bcm_gpio_pin_setflags(dev, pin, GPIO_PIN_PULLDOWN); in bcm_gpio_configure_pins()
|
| /freebsd-14.2/sys/dts/ |
| H A D | bindings-gpio.txt | 90 GPIO_PIN_PULLDOWN 0x0080 Internal pull-down enabled
|
| /freebsd-14.2/lib/libgpio/ |
| H A D | gpio.c | 257 return (gpio_pin_set_flag(handle, pin, GPIO_PIN_PULLDOWN)); in gpio_pin_pulldown()
|
| /freebsd-14.2/usr.sbin/gpioctl/ |
| H A D | gpioctl.c | 59 { "PD", GPIO_PIN_PULLDOWN },
|
| /freebsd-14.2/sys/arm/allwinner/ |
| H A D | aw_gpio.c | 67 GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN); 493 else if (flags & GPIO_PIN_PULLDOWN) in aw_gpio_pin_configure() 566 *flags |= GPIO_PIN_PULLDOWN; in aw_gpio_pin_getflags()
|
| /freebsd-14.2/tools/test/gpioevents/ |
| H A D | gpioevents.c | 628 pin_config.g_flags |= GPIO_PIN_PULLDOWN; in main()
|
| /freebsd-14.2/sys/arm/ti/ |
| H A D | ti_gpio.c | 315 GPIO_PIN_PULLDOWN | GPIO_INTR_LEVEL_LOW | GPIO_INTR_LEVEL_HIGH | in ti_gpio_pin_getcaps()
|
| /freebsd-14.2/sys/arm/mv/ |
| H A D | gpio.c | 66 GPIO_PIN_PULLDOWN | GPIO_PIN_INVIN | \
|