xref: /openbmc/qemu/hw/usb/Kconfig (revision ed75658a)
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_TABLET_WACOM
69    bool
70    default y
71    depends on USB
72
73config USB_STORAGE_CORE
74    bool
75    depends on USB
76    select SCSI
77
78config USB_STORAGE_CLASSIC
79    bool
80    default y
81    depends on USB
82    select USB_STORAGE_CORE
83
84config USB_STORAGE_BOT
85    bool
86    default y
87    depends on USB
88    select USB_STORAGE_CORE
89
90config USB_STORAGE_UAS
91    bool
92    default y
93    depends on USB
94    select SCSI
95
96config USB_AUDIO
97    bool
98    default y
99    depends on USB
100
101config USB_SERIAL
102    bool
103    default y
104    depends on USB
105
106config USB_NETWORK
107    bool
108    default y
109    depends on USB
110
111config USB_SMARTCARD
112    bool
113    default y
114    depends on USB
115
116config USB_STORAGE_MTP
117    bool
118    default y
119    depends on USB
120
121config USB_U2F
122    bool
123    default y
124    depends on USB
125
126config USB_CANOKEY
127    bool
128    default y
129    depends on USB
130
131config IMX_USBPHY
132    bool
133    default y
134    depends on USB
135
136config USB_DWC3
137    bool
138    select USB_XHCI_SYSBUS
139    select REGISTER
140
141config XLNX_USB_SUBSYS
142    bool
143    select USB_DWC3
144