Home
last modified time | relevance | path

Searched refs:GPIO_PIN_PULLDOWN (Results 1 – 21 of 21) sorted by relevance

/freebsd-14-stable/sys/dev/qcom_tlmm/
HDqcom_tlmm_pin.c105 } 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()
HDqcom_tlmm_ipq4018.c66 GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN)
/freebsd-14-stable/sys/arm/ti/omap4/
HDomap4_gpio.c87 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-stable/sys/arm/ti/am335x/
HDam335x_gpio.c95 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-stable/sys/dev/bhnd/cores/chipc/
HDchipc_gpio.c361 *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-stable/sys/arm64/rockchip/
HDrk_pinctrl.c400 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()
HDrk_gpio.c76 GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN | GPIO_INTR_EDGE_BOTH | \
80 #define GPIO_FLAGS_PINCTRL (GPIO_PIN_PULLUP | GPIO_PIN_PULLDOWN)
/freebsd-14-stable/sys/arm/nvidia/
HDas3722_gpio.c370 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-stable/sys/dev/gpio/
HDgpiospi.c157 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()
HDacpi_gpiobus.c101 flags |= GPIO_PIN_PULLDOWN; in acpi_gpiobus_convflags()
HDgpiobus.c140 if (flags & GPIO_PIN_PULLUP && flags & GPIO_PIN_PULLDOWN) in gpio_check_flags()
/freebsd-14-stable/sys/sys/
HDgpio.h72 #define GPIO_PIN_PULLDOWN 0x00000040 /* internal pull-down enabled */ macro
/freebsd-14-stable/sys/arm64/nvidia/tegra210/
HDmax77620_gpio.c460 *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-stable/sys/arm/broadcom/bcm2835/
HDbcm2835_gpio.c71 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-stable/sys/dts/
HDbindings-gpio.txt90 GPIO_PIN_PULLDOWN 0x0080 Internal pull-down enabled
/freebsd-14-stable/lib/libgpio/
HDgpio.c257 return (gpio_pin_set_flag(handle, pin, GPIO_PIN_PULLDOWN)); in gpio_pin_pulldown()
/freebsd-14-stable/usr.sbin/gpioctl/
HDgpioctl.c59 { "PD", GPIO_PIN_PULLDOWN },
/freebsd-14-stable/sys/arm/allwinner/
HDaw_gpio.c67 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-stable/tools/test/gpioevents/
HDgpioevents.c628 pin_config.g_flags |= GPIO_PIN_PULLDOWN; in main()
/freebsd-14-stable/sys/arm/ti/
HDti_gpio.c315 GPIO_PIN_PULLDOWN | GPIO_INTR_LEVEL_LOW | GPIO_INTR_LEVEL_HIGH | in ti_gpio_pin_getcaps()
/freebsd-14-stable/sys/arm/mv/
HDgpio.c66 GPIO_PIN_PULLDOWN | GPIO_PIN_INVIN | \