Home
last modified time | relevance | path

Searched full:gpio_pull_down (Results 1 – 25 of 26) sorted by relevance

12

/linux-6.12.1/include/dt-bindings/gpio/
Dgpio.h40 #define GPIO_PULL_DOWN 32 macro
/linux-6.12.1/Documentation/devicetree/bindings/phy/
Dallwinner,sun5i-a13-usb-phy.yaml92 usb0_vbus_det-gpios = <&pio 6 1 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* PG1 */
/linux-6.12.1/arch/arm/boot/dts/allwinner/
Dsun4i-a10-hyundai-a7hd.dts111 usb0_vbus_det-gpios = <&pio 7 5 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* PH5 */
Dsun5i-a13-olinuxino-micro.dts137 usb0_vbus_det-gpios = <&pio 6 1 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* PG1 */
Dsun4i-a10-chuwi-v7-cw0825.dts155 usb0_vbus_det-gpios = <&pio 7 5 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* PH5 */
Dsun4i-a10-inet97fv2.dts199 usb0_vbus_det-gpios = <&pio 7 5 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* PH5 */
Dsun5i-a13-empire-electronix-d709.dts186 usb0_vbus_det-gpios = <&pio 6 1 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* PG1 */
Dsun7i-a20-olinuxino-lime.dts211 usb0_vbus_det-gpios = <&pio 7 5 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* PH5 */
Dsun5i-reference-design-tablet.dtsi189 usb0_vbus_det-gpios = <&pio 6 1 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* PG1 */
Dsun4i-a10-pov-protab2-ips9.dts202 usb0_vbus_det-gpios = <&pio 7 5 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* PH5 */
Dsun5i-a13-olinuxino.dts243 usb0_vbus_det-gpios = <&pio 6 1 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* PG1 */
Dsun4i-a10-inet1.dts224 usb0_vbus_det-gpios = <&pio 7 5 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* PH5 */
Dsun4i-a10-dserve-dsrv9703c.dts214 usb0_vbus_det-gpios = <&pio 7 5 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* PH5 */
Dsun7i-a20-olinuxino-lime2.dts275 usb0_vbus_det-gpios = <&pio 7 5 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* PH5 */
Dsun7i-a20-olinuxino-micro.dts349 usb0_vbus_det-gpios = <&pio 7 5 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* PH5 */
Dsun4i-a10-inet9f-rev03.dts353 usb0_vbus_det-gpios = <&pio 7 5 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* PH5 */
/linux-6.12.1/include/linux/gpio/
Dmachine.h15 GPIO_PULL_DOWN = (1 << 5), enumerator
/linux-6.12.1/drivers/gpio/
Dgpio-virtuser.c1231 else if (flags & GPIO_PULL_DOWN) in gpio_virtuser_lookup_entry_config_pull_show()
1255 entry->flags &= ~(GPIO_PULL_DOWN | GPIO_PULL_DISABLE); in gpio_virtuser_lookup_entry_config_pull_store()
1259 entry->flags |= GPIO_PULL_DOWN; in gpio_virtuser_lookup_entry_config_pull_store()
1261 entry->flags &= ~(GPIO_PULL_UP | GPIO_PULL_DOWN); in gpio_virtuser_lookup_entry_config_pull_store()
1264 entry->flags &= ~(GPIO_PULL_UP | GPIO_PULL_DOWN | in gpio_virtuser_lookup_entry_config_pull_store()
Dgpiolib-of.c477 lflags |= GPIO_PULL_DOWN; in of_convert_gpio_flags()
Dgpiolib.c4473 if (((lflags & GPIO_PULL_UP) && (lflags & GPIO_PULL_DOWN)) || in gpiod_configure_flags()
4475 ((lflags & GPIO_PULL_DOWN) && (lflags & GPIO_PULL_DISABLE))) { in gpiod_configure_flags()
4483 else if (lflags & GPIO_PULL_DOWN) in gpiod_configure_flags()
/linux-6.12.1/include/linux/
Dcs5535.h150 #define GPIO_PULL_DOWN 0x1C macro
/linux-6.12.1/arch/arm/boot/dts/nxp/imx/
Dimx6ull-colibri.dtsi50 gpios = <&gpio5 1 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* SODIMM 45 */
Dimx6qdl-colibri.dtsi48 gpios = <&gpio2 22 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* SODIMM 45 */
Dimx7-colibri.dtsi44 gpios = <&gpio1 1 (GPIO_ACTIVE_HIGH | GPIO_PULL_DOWN)>; /* SODIMM 45 */
/linux-6.12.1/drivers/pinctrl/
Dpinctrl-ingenic.c80 #define GPIO_PULL_DOWN 2 macro
3857 bias = (bias >> idxh) & (GPIO_PULL_UP | GPIO_PULL_DOWN); in ingenic_pinconf_get()
3860 pulldown = (bias == GPIO_PULL_DOWN) && (jzpc->info->pull_downs[offt] & BIT(idx)); in ingenic_pinconf_get()
3933 case GPIO_PULL_DOWN: in ingenic_set_bias()
4046 ingenic_set_bias(jzpc, pin, GPIO_PULL_DOWN); in ingenic_pinconf_set()

12