xref: /openbmc/qemu/hw/usb/Kconfig (revision 7114f6ea)
182f51817SPaolo Bonziniconfig USB
282f51817SPaolo Bonzini    bool
382f51817SPaolo Bonzini
482f51817SPaolo Bonziniconfig USB_UHCI
582f51817SPaolo Bonzini    bool
67c28b925SPaolo Bonzini    default y if PCI_DEVICES
77c28b925SPaolo Bonzini    depends on PCI
8d6e9c470SPaolo Bonzini    select USB
982f51817SPaolo Bonzini
1082f51817SPaolo Bonziniconfig USB_OHCI
1182f51817SPaolo Bonzini    bool
1234d97308SThomas Huth    select USB
1334d97308SThomas Huth
1434d97308SThomas Huthconfig USB_OHCI_PCI
1534d97308SThomas Huth    bool
167c28b925SPaolo Bonzini    default y if PCI_DEVICES
177c28b925SPaolo Bonzini    depends on PCI
1834d97308SThomas Huth    select USB_OHCI
1982f51817SPaolo Bonzini
2082f51817SPaolo Bonziniconfig USB_EHCI
2182f51817SPaolo Bonzini    bool
22d6e9c470SPaolo Bonzini    select USB
2382f51817SPaolo Bonzini
24a86588d6SPhilippe Mathieu-Daudéconfig USB_EHCI_PCI
25a86588d6SPhilippe Mathieu-Daudé    bool
26a86588d6SPhilippe Mathieu-Daudé    default y if PCI_DEVICES
27a86588d6SPhilippe Mathieu-Daudé    select USB_EHCI
28a86588d6SPhilippe Mathieu-Daudé
2982f51817SPaolo Bonziniconfig USB_EHCI_SYSBUS
3082f51817SPaolo Bonzini    bool
31a86588d6SPhilippe Mathieu-Daudé    select USB_EHCI
3282f51817SPaolo Bonzini
3382f51817SPaolo Bonziniconfig USB_XHCI
3482f51817SPaolo Bonzini    bool
35d6e9c470SPaolo Bonzini    select USB
3682f51817SPaolo Bonzini
37755fba11SSai Pavan Bodduconfig USB_XHCI_PCI
38755fba11SSai Pavan Boddu    bool
39755fba11SSai Pavan Boddu    default y if PCI_DEVICES
40755fba11SSai Pavan Boddu    depends on PCI
41755fba11SSai Pavan Boddu    select USB_XHCI
42755fba11SSai Pavan Boddu
4382f51817SPaolo Bonziniconfig USB_XHCI_NEC
4482f51817SPaolo Bonzini    bool
457c28b925SPaolo Bonzini    default y if PCI_DEVICES
467c28b925SPaolo Bonzini    depends on PCI
47c363fd48SPhilippe Mathieu-Daudé    select USB_XHCI
4882f51817SPaolo Bonzini
49f00ff136SSai Pavan Bodduconfig USB_XHCI_SYSBUS
50f00ff136SSai Pavan Boddu    bool
51*7114f6eaSGerd Hoffmann    default y
52*7114f6eaSGerd Hoffmann    select USB_XHCI
53f00ff136SSai Pavan Boddu
5482f51817SPaolo Bonziniconfig USB_MUSB
5582f51817SPaolo Bonzini    bool
56d6e9c470SPaolo Bonzini    select USB
5782f51817SPaolo Bonzini
58153ef166SPaul Zimmermanconfig USB_DWC2
59153ef166SPaul Zimmerman    bool
60153ef166SPaul Zimmerman    select USB
61153ef166SPaul Zimmerman
6282f51817SPaolo Bonziniconfig TUSB6010
6382f51817SPaolo Bonzini    bool
64d6e9c470SPaolo Bonzini    select USB_MUSB
6582f51817SPaolo Bonzini
6682f51817SPaolo Bonziniconfig USB_TABLET_WACOM
6782f51817SPaolo Bonzini    bool
68d6e9c470SPaolo Bonzini    default y
69d6e9c470SPaolo Bonzini    depends on USB
7082f51817SPaolo Bonzini
7182f51817SPaolo Bonziniconfig USB_STORAGE_BOT
7282f51817SPaolo Bonzini    bool
73d6e9c470SPaolo Bonzini    default y
74d6e9c470SPaolo Bonzini    depends on USB
7503b348bdSPaolo Bonzini    select SCSI
7682f51817SPaolo Bonzini
7782f51817SPaolo Bonziniconfig USB_STORAGE_UAS
7882f51817SPaolo Bonzini    bool
79d6e9c470SPaolo Bonzini    default y
80d6e9c470SPaolo Bonzini    depends on USB
8103b348bdSPaolo Bonzini    select SCSI
8282f51817SPaolo Bonzini
8382f51817SPaolo Bonziniconfig USB_AUDIO
8482f51817SPaolo Bonzini    bool
85d6e9c470SPaolo Bonzini    default y
86d6e9c470SPaolo Bonzini    depends on USB
8782f51817SPaolo Bonzini
8882f51817SPaolo Bonziniconfig USB_SERIAL
8982f51817SPaolo Bonzini    bool
90d6e9c470SPaolo Bonzini    default y
91d6e9c470SPaolo Bonzini    depends on USB
9282f51817SPaolo Bonzini
9382f51817SPaolo Bonziniconfig USB_NETWORK
9482f51817SPaolo Bonzini    bool
95d6e9c470SPaolo Bonzini    default y
96d6e9c470SPaolo Bonzini    depends on USB
9782f51817SPaolo Bonzini
9882f51817SPaolo Bonziniconfig USB_SMARTCARD
9982f51817SPaolo Bonzini    bool
100d6e9c470SPaolo Bonzini    default y
101d6e9c470SPaolo Bonzini    depends on USB
10282f51817SPaolo Bonzini
10382f51817SPaolo Bonziniconfig USB_STORAGE_MTP
10482f51817SPaolo Bonzini    bool
105d6e9c470SPaolo Bonzini    default y
106d6e9c470SPaolo Bonzini    depends on USB
1070701a5efSGuenter Roeck
1080a40bcb7SCésar Belleyconfig USB_U2F
1090a40bcb7SCésar Belley    bool
1100a40bcb7SCésar Belley    default y
1110a40bcb7SCésar Belley    depends on USB
1120a40bcb7SCésar Belley
1130701a5efSGuenter Roeckconfig IMX_USBPHY
1140701a5efSGuenter Roeck    bool
1150701a5efSGuenter Roeck    default y
1160701a5efSGuenter Roeck    depends on USB
117