forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
51 lines
1.8 KiB
51 lines
1.8 KiB
# SPDX-License-Identifier: GPL-2.0 |
|
|
|
config USB_COMMON |
|
tristate |
|
|
|
|
|
config USB_LED_TRIG |
|
bool "USB LED Triggers" |
|
depends on LEDS_CLASS && USB_COMMON && LEDS_TRIGGERS |
|
help |
|
This option adds LED triggers for USB host and/or gadget activity. |
|
|
|
Say Y here if you are working on a system with led-class supported |
|
LEDs and you want to use them as activity indicators for USB host or |
|
gadget. |
|
|
|
config USB_ULPI_BUS |
|
tristate "USB ULPI PHY interface support" |
|
select USB_COMMON |
|
help |
|
UTMI+ Low Pin Interface (ULPI) is specification for a commonly used |
|
USB 2.0 PHY interface. The ULPI specification defines a standard set |
|
of registers that can be used to detect the vendor and product which |
|
allows ULPI to be handled as a bus. This module is the driver for that |
|
bus. |
|
|
|
The ULPI interfaces (the buses) are registered by the drivers for USB |
|
controllers which support ULPI register access and have ULPI PHY |
|
attached to them. The ULPI PHY drivers themselves are normal PHY |
|
drivers. |
|
|
|
ULPI PHYs provide often functions such as ADP sensing/probing (OTG |
|
protocol) and USB charger detection. |
|
|
|
To compile this driver as a module, choose M here: the module will |
|
be called ulpi. |
|
|
|
config USB_CONN_GPIO |
|
tristate "USB GPIO Based Connection Detection Driver" |
|
depends on GPIOLIB |
|
select USB_ROLE_SWITCH |
|
select POWER_SUPPLY |
|
help |
|
The driver supports USB role switch between host and device via GPIO |
|
based USB cable detection, used typically if an input GPIO is used |
|
to detect USB ID pin, and another input GPIO may be also used to detect |
|
Vbus pin at the same time, it also can be used to enable/disable |
|
device if an input GPIO is only used to detect Vbus pin. |
|
|
|
To compile the driver as a module, choose M here: the module will |
|
be called usb-conn-gpio.ko
|
|
|