Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 1 | config USB |
| 2 | bool |
| 3 | |
| 4 | config USB_UHCI |
| 5 | bool |
Paolo Bonzini | 7c28b92 | 2019-01-23 14:56:04 +0800 | [diff] [blame] | 6 | default y if PCI_DEVICES |
| 7 | depends on PCI |
Paolo Bonzini | d6e9c47 | 2019-01-23 14:56:06 +0800 | [diff] [blame] | 8 | select USB |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 9 | |
| 10 | config USB_OHCI |
| 11 | bool |
Thomas Huth | 34d9730 | 2019-04-19 09:56:25 +0200 | [diff] [blame] | 12 | select USB |
| 13 | |
| 14 | config USB_OHCI_PCI |
| 15 | bool |
Paolo Bonzini | 7c28b92 | 2019-01-23 14:56:04 +0800 | [diff] [blame] | 16 | default y if PCI_DEVICES |
| 17 | depends on PCI |
Thomas Huth | 34d9730 | 2019-04-19 09:56:25 +0200 | [diff] [blame] | 18 | select USB_OHCI |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 19 | |
| 20 | config USB_EHCI |
| 21 | bool |
Paolo Bonzini | d6e9c47 | 2019-01-23 14:56:06 +0800 | [diff] [blame] | 22 | select USB |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 23 | |
Philippe Mathieu-Daudé | a86588d | 2019-07-15 11:55:44 +0200 | [diff] [blame] | 24 | config USB_EHCI_PCI |
| 25 | bool |
| 26 | default y if PCI_DEVICES |
| 27 | select USB_EHCI |
| 28 | |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 29 | config USB_EHCI_SYSBUS |
| 30 | bool |
Philippe Mathieu-Daudé | a86588d | 2019-07-15 11:55:44 +0200 | [diff] [blame] | 31 | select USB_EHCI |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 32 | |
| 33 | config USB_XHCI |
| 34 | bool |
Paolo Bonzini | d6e9c47 | 2019-01-23 14:56:06 +0800 | [diff] [blame] | 35 | select USB |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 36 | |
Sai Pavan Boddu | 755fba11 | 2020-09-24 19:50:51 +0530 | [diff] [blame] | 37 | config USB_XHCI_PCI |
| 38 | bool |
Cédric Le Goater | cc9ff56 | 2023-07-12 10:01:46 +0200 | [diff] [blame] | 39 | default y if PCI_DEVICES || PCIE_DEVICES |
Sai Pavan Boddu | 755fba11 | 2020-09-24 19:50:51 +0530 | [diff] [blame] | 40 | depends on PCI |
| 41 | select USB_XHCI |
| 42 | |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 43 | config USB_XHCI_NEC |
| 44 | bool |
Paolo Bonzini | 7c28b92 | 2019-01-23 14:56:04 +0800 | [diff] [blame] | 45 | default y if PCI_DEVICES |
Philippe Mathieu-Daudé | f0617ab | 2020-11-09 14:52:57 +0100 | [diff] [blame] | 46 | select USB_XHCI_PCI |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 47 | |
Sai Pavan Boddu | f00ff13 | 2020-09-24 19:50:53 +0530 | [diff] [blame] | 48 | config USB_XHCI_SYSBUS |
| 49 | bool |
Gerd Hoffmann | 7114f6e | 2020-10-20 09:48:38 +0200 | [diff] [blame] | 50 | select USB_XHCI |
Sai Pavan Boddu | f00ff13 | 2020-09-24 19:50:53 +0530 | [diff] [blame] | 51 | |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 52 | config USB_MUSB |
| 53 | bool |
Paolo Bonzini | d6e9c47 | 2019-01-23 14:56:06 +0800 | [diff] [blame] | 54 | select USB |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 55 | |
Paul Zimmerman | 153ef166 | 2020-05-20 16:53:46 -0700 | [diff] [blame] | 56 | config USB_DWC2 |
| 57 | bool |
Paul Zimmerman | 153ef166 | 2020-05-20 16:53:46 -0700 | [diff] [blame] | 58 | select USB |
| 59 | |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 60 | config TUSB6010 |
| 61 | bool |
Paolo Bonzini | d6e9c47 | 2019-01-23 14:56:06 +0800 | [diff] [blame] | 62 | select USB_MUSB |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 63 | |
| 64 | config USB_TABLET_WACOM |
| 65 | bool |
Paolo Bonzini | d6e9c47 | 2019-01-23 14:56:06 +0800 | [diff] [blame] | 66 | default y |
| 67 | depends on USB |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 68 | |
Gerd Hoffmann | f98c9bd | 2021-03-12 10:04:25 +0100 | [diff] [blame] | 69 | config USB_STORAGE_CORE |
| 70 | bool |
| 71 | depends on USB |
| 72 | select SCSI |
| 73 | |
| 74 | config USB_STORAGE_CLASSIC |
| 75 | bool |
| 76 | default y |
| 77 | depends on USB |
| 78 | select USB_STORAGE_CORE |
| 79 | |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 80 | config USB_STORAGE_BOT |
| 81 | bool |
Paolo Bonzini | d6e9c47 | 2019-01-23 14:56:06 +0800 | [diff] [blame] | 82 | default y |
| 83 | depends on USB |
Gerd Hoffmann | f98c9bd | 2021-03-12 10:04:25 +0100 | [diff] [blame] | 84 | select USB_STORAGE_CORE |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 85 | |
| 86 | config USB_STORAGE_UAS |
| 87 | bool |
Paolo Bonzini | d6e9c47 | 2019-01-23 14:56:06 +0800 | [diff] [blame] | 88 | default y |
| 89 | depends on USB |
Paolo Bonzini | 03b348b | 2019-01-23 14:56:07 +0800 | [diff] [blame] | 90 | select SCSI |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 91 | |
| 92 | config USB_AUDIO |
| 93 | bool |
Paolo Bonzini | d6e9c47 | 2019-01-23 14:56:06 +0800 | [diff] [blame] | 94 | default y |
| 95 | depends on USB |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 96 | |
| 97 | config USB_SERIAL |
| 98 | bool |
Paolo Bonzini | d6e9c47 | 2019-01-23 14:56:06 +0800 | [diff] [blame] | 99 | default y |
| 100 | depends on USB |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 101 | |
| 102 | config USB_NETWORK |
| 103 | bool |
Paolo Bonzini | d6e9c47 | 2019-01-23 14:56:06 +0800 | [diff] [blame] | 104 | default y |
| 105 | depends on USB |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 106 | |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 107 | config USB_SMARTCARD |
| 108 | bool |
Paolo Bonzini | d6e9c47 | 2019-01-23 14:56:06 +0800 | [diff] [blame] | 109 | default y |
| 110 | depends on USB |
Paolo Bonzini | 82f5181 | 2019-01-23 14:56:00 +0800 | [diff] [blame] | 111 | |
| 112 | config USB_STORAGE_MTP |
| 113 | bool |
Paolo Bonzini | d6e9c47 | 2019-01-23 14:56:06 +0800 | [diff] [blame] | 114 | default y |
| 115 | depends on USB |
Guenter Roeck | 0701a5e | 2020-03-12 18:45:47 -0700 | [diff] [blame] | 116 | |
César Belley | 0a40bcb | 2020-08-26 13:42:04 +0200 | [diff] [blame] | 117 | config USB_U2F |
| 118 | bool |
| 119 | default y |
| 120 | depends on USB |
| 121 | |
Hongren (Zenithal) Zheng | 8caef85 | 2022-05-19 20:38:57 +0800 | [diff] [blame] | 122 | config USB_CANOKEY |
| 123 | bool |
| 124 | default y |
| 125 | depends on USB |
| 126 | |
Guenter Roeck | 0701a5e | 2020-03-12 18:45:47 -0700 | [diff] [blame] | 127 | config IMX_USBPHY |
| 128 | bool |
| 129 | default y |
| 130 | depends on USB |
Vikram Garhwal | 8bbe61f | 2020-12-04 00:52:35 +0530 | [diff] [blame] | 131 | |
| 132 | config USB_DWC3 |
| 133 | bool |
| 134 | select USB_XHCI_SYSBUS |
| 135 | select REGISTER |
Sai Pavan Boddu | e29c7db | 2020-12-04 00:52:36 +0530 | [diff] [blame] | 136 | |
| 137 | config XLNX_USB_SUBSYS |
| 138 | bool |
Sai Pavan Boddu | e29c7db | 2020-12-04 00:52:36 +0530 | [diff] [blame] | 139 | select USB_DWC3 |