xref: /openbmc/qemu/hw/usb/Kconfig (revision 1da79ecc)
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_PCI
15    bool
16    default y if PCI_DEVICES
17    depends on PCI
18    select USB_OHCI
19
20config USB_EHCI
21    bool
22    select USB
23
24config USB_EHCI_PCI
25    bool
26    default y if PCI_DEVICES
27    select USB_EHCI
28
29config USB_EHCI_SYSBUS
30    bool
31    select USB_EHCI
32
33config USB_XHCI
34    bool
35    select USB
36
37config USB_XHCI_PCI
38    bool
39    default y if PCI_DEVICES
40    depends on PCI
41    select USB_XHCI
42
43config USB_XHCI_NEC
44    bool
45    default y if PCI_DEVICES
46    select USB_XHCI_PCI
47
48config USB_XHCI_SYSBUS
49    bool
50    select USB_XHCI
51
52config USB_MUSB
53    bool
54    select USB
55
56config USB_DWC2
57    bool
58    select USB
59
60config TUSB6010
61    bool
62    select USB_MUSB
63
64config USB_TABLET_WACOM
65    bool
66    default y
67    depends on USB
68
69config USB_STORAGE_BOT
70    bool
71    default y
72    depends on USB
73    select SCSI
74
75config USB_STORAGE_UAS
76    bool
77    default y
78    depends on USB
79    select SCSI
80
81config USB_AUDIO
82    bool
83    default y
84    depends on USB
85
86config USB_SERIAL
87    bool
88    default y
89    depends on USB
90
91config USB_NETWORK
92    bool
93    default y
94    depends on USB
95
96config USB_SMARTCARD
97    bool
98    default y
99    depends on USB
100
101config USB_STORAGE_MTP
102    bool
103    default y
104    depends on USB
105
106config USB_U2F
107    bool
108    default y
109    depends on USB
110
111config IMX_USBPHY
112    bool
113    default y
114    depends on USB
115
116config USB_DWC3
117    bool
118    select USB_XHCI_SYSBUS
119    select REGISTER
120
121config XLNX_USB_SUBSYS
122    bool
123    default y if XLNX_VERSAL
124    select USB_DWC3
125