hc
2025-02-14 bbb9540dc49f70f6b703d1c8d1b85fa5f602d86e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# 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