Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - U index
The Linux kernel configuration item CONFIG_USB_GPIO_VBUS
has multiple definitions:
drivers/usb/phy/Kconfig
The configuration item CONFIG_USB_GPIO_VBUS:
( CONFIG_GPIOLIB || CONFIG_COMPILE_TEST ) && ( CONFIG_USB_GADGET || ! CONFIG_USB_GADGET ) && (! CONFIG_USB_CONN_GPIO )
gpio_vbus
, phy-gpio-vbus-usb
Provides simple GPIO VBUS sensing for controllers with an internal transceiver via the usb_phy interface, and optionally control of a D+ pullup GPIO as well as a VBUS current limit regulator. This driver is for devices that do NOT support role switch. OTG devices that can do role switch (master/peripheral) shall use the USB based connection detection driver USB_CONN_GPIO.
drivers/usb/otg/Kconfig
The configuration item CONFIG_USB_GPIO_VBUS:
CONFIG_GENERIC_GPIO
gpio_vbus
, phy-gpio-vbus-usb
Provides simple GPIO VBUS sensing for controllers with an internal transceiver via the usb_phy interface, and optionally control of a D+ pullup GPIO as well as a VBUS current limit regulator.
Raw data from LKDDb:
lkddb module gpio_vbus CONFIG_USB_GPIO_VBUS : drivers/usb/otg/Kconfig : "GPIO based peripheral-only VBUS sensing 'transceiver'" # in 2.6.29–2.6.39, 3.0–3.9
lkddb module phy-gpio-vbus-usb CONFIG_USB_GPIO_VBUS : drivers/usb/phy/Kconfig : "GPIO based peripheral-only VBUS sensing 'transceiver'" # in 3.10–3.19, 4.0–4.20, 5.0–5.19, 6.0–6.11
lkddb of "" "" "gpio-usb-b-connector" : CONFIG_OF CONFIG_PCI CONFIG_USB CONFIG_USB_GADGET CONFIG_USB_GPIO_VBUS CONFIG_USB_PHY CONFIG_USB_SUPPORT : drivers/usb/phy/phy-gpio-vbus-usb.c # in 6.2–6.11
lkddb platform "gpio-vbus" : CONFIG_OF CONFIG_PCI CONFIG_USB CONFIG_USB_GADGET CONFIG_USB_GPIO_VBUS CONFIG_USB_PHY CONFIG_USB_SUPPORT : drivers/usb/phy/phy-gpio-vbus-usb.c # in 4.12–4.20, 5.0–5.19, 6.0–6.11
lkddb platform "gpio-vbus" : CONFIG_PCI CONFIG_USB CONFIG_USB_GADGET CONFIG_USB_GPIO_VBUS CONFIG_USB_OTG_UTILS : drivers/usb/otg/gpio_vbus.c # in 3.0–3.9
lkddb platform "gpio-vbus" : CONFIG_PCI CONFIG_USB CONFIG_USB_GADGET CONFIG_USB_GPIO_VBUS CONFIG_USB_PHY : drivers/usb/phy/phy-gpio-vbus-usb.c # in 3.10–3.11
lkddb platform "gpio-vbus" : CONFIG_PCI CONFIG_USB CONFIG_USB_GADGET CONFIG_USB_GPIO_VBUS CONFIG_USB_PHY CONFIG_USB_SUPPORT : drivers/usb/phy/phy-gpio-vbus-usb.c # in 3.12–3.19, 4.0–4.11
lkddb platform "gpio-vbus" : CONFIG_PCI CONFIG_USB CONFIG_USB_GPIO_VBUS CONFIG_USB_OTG_UTILS : drivers/usb/otg/gpio_vbus.c # in 2.6.29–2.6.39
This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - U index
Automatically generated (in year 2024). See also LKDDb sources on GitLab