xref: /openbmc/qemu/hw/usb/Kconfig (revision 0a40bcb7)
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
357c28b925SPaolo Bonzini    default y if PCI_DEVICES
367c28b925SPaolo Bonzini    depends on PCI
37d6e9c470SPaolo Bonzini    select USB
3882f51817SPaolo Bonzini
3982f51817SPaolo Bonziniconfig USB_XHCI_NEC
4082f51817SPaolo Bonzini    bool
417c28b925SPaolo Bonzini    default y if PCI_DEVICES
427c28b925SPaolo Bonzini    depends on PCI
43c363fd48SPhilippe Mathieu-Daudé    select USB_XHCI
4482f51817SPaolo Bonzini
4582f51817SPaolo Bonziniconfig USB_MUSB
4682f51817SPaolo Bonzini    bool
47d6e9c470SPaolo Bonzini    select USB
4882f51817SPaolo Bonzini
49153ef166SPaul Zimmermanconfig USB_DWC2
50153ef166SPaul Zimmerman    bool
51153ef166SPaul Zimmerman    select USB
52153ef166SPaul Zimmerman
5382f51817SPaolo Bonziniconfig TUSB6010
5482f51817SPaolo Bonzini    bool
55d6e9c470SPaolo Bonzini    select USB_MUSB
5682f51817SPaolo Bonzini
5782f51817SPaolo Bonziniconfig USB_TABLET_WACOM
5882f51817SPaolo Bonzini    bool
59d6e9c470SPaolo Bonzini    default y
60d6e9c470SPaolo Bonzini    depends on USB
6182f51817SPaolo Bonzini
6282f51817SPaolo Bonziniconfig USB_STORAGE_BOT
6382f51817SPaolo Bonzini    bool
64d6e9c470SPaolo Bonzini    default y
65d6e9c470SPaolo Bonzini    depends on USB
6603b348bdSPaolo Bonzini    select SCSI
6782f51817SPaolo Bonzini
6882f51817SPaolo Bonziniconfig USB_STORAGE_UAS
6982f51817SPaolo Bonzini    bool
70d6e9c470SPaolo Bonzini    default y
71d6e9c470SPaolo Bonzini    depends on USB
7203b348bdSPaolo Bonzini    select SCSI
7382f51817SPaolo Bonzini
7482f51817SPaolo Bonziniconfig USB_AUDIO
7582f51817SPaolo Bonzini    bool
76d6e9c470SPaolo Bonzini    default y
77d6e9c470SPaolo Bonzini    depends on USB
7882f51817SPaolo Bonzini
7982f51817SPaolo Bonziniconfig USB_SERIAL
8082f51817SPaolo Bonzini    bool
81d6e9c470SPaolo Bonzini    default y
82d6e9c470SPaolo Bonzini    depends on USB
8382f51817SPaolo Bonzini
8482f51817SPaolo Bonziniconfig USB_NETWORK
8582f51817SPaolo Bonzini    bool
86d6e9c470SPaolo Bonzini    default y
87d6e9c470SPaolo Bonzini    depends on USB
8882f51817SPaolo Bonzini
8982f51817SPaolo Bonziniconfig USB_SMARTCARD
9082f51817SPaolo Bonzini    bool
91d6e9c470SPaolo Bonzini    default y
92d6e9c470SPaolo Bonzini    depends on USB
9382f51817SPaolo Bonzini
9482f51817SPaolo Bonziniconfig USB_STORAGE_MTP
9582f51817SPaolo Bonzini    bool
96d6e9c470SPaolo Bonzini    default y
97d6e9c470SPaolo Bonzini    depends on USB
980701a5efSGuenter Roeck
99*0a40bcb7SCésar Belleyconfig USB_U2F
100*0a40bcb7SCésar Belley    bool
101*0a40bcb7SCésar Belley    default y
102*0a40bcb7SCésar Belley    depends on USB
103*0a40bcb7SCésar Belley
1040701a5efSGuenter Roeckconfig IMX_USBPHY
1050701a5efSGuenter Roeck    bool
1060701a5efSGuenter Roeck    default y
1070701a5efSGuenter Roeck    depends on USB
108