xref: /openbmc/qemu/hw/usb/Kconfig (revision 2f95279a)
1config USB
2    bool
3
4config USB_UHCI
5    bool
6    default y if PCI_DEVICES
7    depends on PCI
8    select USB
9
10config USB_OHCI
11    bool
12    select USB
13
14config USB_OHCI_SYSBUS
15    bool
16    select USB_OHCI
17
18config USB_OHCI_PCI
19    bool
20    default y if PCI_DEVICES
21    depends on PCI
22    select USB_OHCI
23
24config USB_EHCI
25    bool
26    select USB
27
28config USB_EHCI_PCI
29    bool
30    default y if PCI_DEVICES
31    select USB_EHCI
32
33config USB_EHCI_SYSBUS
34    bool
35    select USB_EHCI
36
37config USB_XHCI
38    bool
39    select USB
40
41config USB_XHCI_PCI
42    bool
43    default y if PCI_DEVICES || PCIE_DEVICES
44    depends on PCI
45    select USB_XHCI
46
47config USB_XHCI_NEC
48    bool
49    default y if PCI_DEVICES
50    select USB_XHCI_PCI
51
52config USB_XHCI_SYSBUS
53    bool
54    select USB_XHCI
55
56config USB_MUSB
57    bool
58    select USB
59
60config USB_DWC2
61    bool
62    select USB
63
64config TUSB6010
65    bool
66    select USB_MUSB
67
68config USB_HUB
69    bool
70    default y
71    depends on USB
72
73config USB_HID
74    bool
75    default y
76    depends on USB
77
78config USB_TABLET_WACOM
79    bool
80    default y
81    depends on USB
82
83config USB_STORAGE_CORE
84    bool
85    depends on USB
86    select SCSI
87
88config USB_STORAGE_CLASSIC
89    bool
90    default y
91    depends on USB
92    select USB_STORAGE_CORE
93
94config USB_STORAGE_BOT
95    bool
96    default y
97    depends on USB
98    select USB_STORAGE_CORE
99
100config USB_STORAGE_UAS
101    bool
102    default y
103    depends on USB
104    select SCSI
105
106config USB_AUDIO
107    bool
108    default y
109    depends on USB
110
111config USB_SERIAL
112    bool
113    default y
114    depends on USB
115
116config USB_NETWORK
117    bool
118    default y
119    depends on USB
120
121config USB_SMARTCARD
122    bool
123    default y
124    depends on USB
125
126config USB_STORAGE_MTP
127    bool
128    default y
129    depends on USB
130
131config USB_U2F
132    bool
133    default y
134    depends on USB
135
136config USB_CANOKEY
137    bool
138    default y
139    depends on USB
140
141config IMX_USBPHY
142    bool
143    default y
144    depends on USB
145
146config USB_DWC3
147    bool
148    select USB_XHCI_SYSBUS
149    select REGISTER
150
151config XLNX_USB_SUBSYS
152    bool
153    select USB_DWC3
154