Kconfig (6fae9c25134baffbeeb20031479e7ff6f6d8eec0) | Kconfig (60b0bf0f11a02a6c288c7a923b2521aa7cfdc6c3) |
---|---|
1# 2# USB Host Controller Drivers 3# 4comment "USB Host Controller Drivers" 5 depends on USB 6 7config USB_C67X00_HCD 8 tristate "Cypress C67x00 HCD support" --- 77 unchanged lines hidden (view full) --- 86 highspeed USB hub which is connected to a highspeed USB Host 87 Controller, and some of those devices will not work correctly 88 (possibly due to "ENOSPC" or "-28" errors), say Y. Conversely, if 89 you have only one such device and it doesn't work, you could try 90 saying N. 91 92 If unsure, say Y. 93 | 1# 2# USB Host Controller Drivers 3# 4comment "USB Host Controller Drivers" 5 depends on USB 6 7config USB_C67X00_HCD 8 tristate "Cypress C67x00 HCD support" --- 77 unchanged lines hidden (view full) --- 86 highspeed USB hub which is connected to a highspeed USB Host 87 Controller, and some of those devices will not work correctly 88 (possibly due to "ENOSPC" or "-28" errors), say Y. Conversely, if 89 you have only one such device and it doesn't work, you could try 90 saying N. 91 92 If unsure, say Y. 93 |
94config USB_EHCI_HCD_PMC_MSP 95 tristate "EHCI support for on-chip PMC MSP71xx USB controller" 96 depends on USB_EHCI_HCD && MSP_HAS_USB 97 default n 98 select USB_EHCI_BIG_ENDIAN_DESC 99 select USB_EHCI_BIG_ENDIAN_MMIO 100 ---help--- 101 Enables support for the onchip USB controller on the PMC_MSP7100 Family SoC's. 102 If unsure, say N. 103 |
|
94config USB_EHCI_BIG_ENDIAN_MMIO 95 bool 96 depends on USB_EHCI_HCD && (PPC_CELLEB || PPC_PS3 || 440EPX || \ 97 ARCH_IXP4XX || XPS_USB_HCD_XILINX || \ | 104config USB_EHCI_BIG_ENDIAN_MMIO 105 bool 106 depends on USB_EHCI_HCD && (PPC_CELLEB || PPC_PS3 || 440EPX || \ 107 ARCH_IXP4XX || XPS_USB_HCD_XILINX || \ |
98 PPC_MPC512x || CPU_CAVIUM_OCTEON) | 108 PPC_MPC512x || CPU_CAVIUM_OCTEON || \ 109 PMC_MSP) |
99 default y 100 101config USB_EHCI_BIG_ENDIAN_DESC 102 bool 103 depends on USB_EHCI_HCD && (440EPX || ARCH_IXP4XX || XPS_USB_HCD_XILINX || \ | 110 default y 111 112config USB_EHCI_BIG_ENDIAN_DESC 113 bool 114 depends on USB_EHCI_HCD && (440EPX || ARCH_IXP4XX || XPS_USB_HCD_XILINX || \ |
104 PPC_MPC512x) | 115 PPC_MPC512x || PMC_MSP) |
105 default y 106 107config XPS_USB_HCD_XILINX 108 bool "Use Xilinx usb host EHCI controller core" 109 depends on USB_EHCI_HCD && (PPC32 || MICROBLAZE) 110 select USB_EHCI_BIG_ENDIAN_DESC 111 select USB_EHCI_BIG_ENDIAN_MMIO 112 ---help--- --- 44 unchanged lines hidden (view full) --- 157config USB_EHCI_HCD_PPC_OF 158 bool "EHCI support for PPC USB controller on OF platform bus" 159 depends on USB_EHCI_HCD && PPC_OF 160 default y 161 ---help--- 162 Enables support for the USB controller present on the PowerPC 163 OpenFirmware platform bus. 164 | 116 default y 117 118config XPS_USB_HCD_XILINX 119 bool "Use Xilinx usb host EHCI controller core" 120 depends on USB_EHCI_HCD && (PPC32 || MICROBLAZE) 121 select USB_EHCI_BIG_ENDIAN_DESC 122 select USB_EHCI_BIG_ENDIAN_MMIO 123 ---help--- --- 44 unchanged lines hidden (view full) --- 168config USB_EHCI_HCD_PPC_OF 169 bool "EHCI support for PPC USB controller on OF platform bus" 170 depends on USB_EHCI_HCD && PPC_OF 171 default y 172 ---help--- 173 Enables support for the USB controller present on the PowerPC 174 OpenFirmware platform bus. 175 |
176config USB_EHCI_SH 177 bool "EHCI support for SuperH USB controller" 178 depends on USB_EHCI_HCD && SUPERH 179 ---help--- 180 Enables support for the on-chip EHCI controller on the SuperH. 181 If you use the PCI EHCI controller, this option is not necessary. 182 |
|
165config USB_W90X900_EHCI 166 bool "W90X900(W90P910) EHCI support" 167 depends on USB_EHCI_HCD && ARCH_W90X900 168 ---help--- 169 Enables support for the W90X900 USB controller 170 171config USB_CNS3XXX_EHCI 172 bool "Cavium CNS3XXX EHCI Module" --- 137 unchanged lines hidden (view full) --- 310 Support for the Sonics Silicon Backplane (SSB) attached 311 Broadcom USB OHCI core. 312 313 This device is present in some embedded devices with 314 Broadcom based SSB bus. 315 316 If unsure, say N. 317 | 183config USB_W90X900_EHCI 184 bool "W90X900(W90P910) EHCI support" 185 depends on USB_EHCI_HCD && ARCH_W90X900 186 ---help--- 187 Enables support for the W90X900 USB controller 188 189config USB_CNS3XXX_EHCI 190 bool "Cavium CNS3XXX EHCI Module" --- 137 unchanged lines hidden (view full) --- 328 Support for the Sonics Silicon Backplane (SSB) attached 329 Broadcom USB OHCI core. 330 331 This device is present in some embedded devices with 332 Broadcom based SSB bus. 333 334 If unsure, say N. 335 |
336config USB_OHCI_SH 337 bool "OHCI support for SuperH USB controller" 338 depends on USB_OHCI_HCD && SUPERH 339 ---help--- 340 Enables support for the on-chip OHCI controller on the SuperH. 341 If you use the PCI OHCI controller, this option is not necessary. 342 |
|
318config USB_CNS3XXX_OHCI 319 bool "Cavium CNS3XXX OHCI Module" 320 depends on USB_OHCI_HCD && ARCH_CNS3XXX 321 ---help--- 322 Enable support for the CNS3XXX SOC's on-chip OHCI controller. 323 It is needed for low-speed USB 1.0 device support. 324 325config USB_OHCI_BIG_ENDIAN_DESC --- 173 unchanged lines hidden --- | 343config USB_CNS3XXX_OHCI 344 bool "Cavium CNS3XXX OHCI Module" 345 depends on USB_OHCI_HCD && ARCH_CNS3XXX 346 ---help--- 347 Enable support for the CNS3XXX SOC's on-chip OHCI controller. 348 It is needed for low-speed USB 1.0 device support. 349 350config USB_OHCI_BIG_ENDIAN_DESC --- 173 unchanged lines hidden --- |