summaryrefslogtreecommitdiffstats
path: root/drivers/usb/host
diff options
context:
space:
mode:
authorAndrey Smirnov <andrew.smirnov@gmail.com>2017-03-16 08:04:46 -0700
committerSascha Hauer <s.hauer@pengutronix.de>2017-03-30 08:23:18 +0200
commita34c5fedf34b8ad95dd34a7324684875a6a64f8c (patch)
tree18edab30b4cd1f909c52cd76ee0847df0aaff193 /drivers/usb/host
parentda655ff169661814ecbcc89b8ffde3ae953dd161 (diff)
downloadbarebox-a34c5fedf34b8ad95dd34a7324684875a6a64f8c.tar.gz
barebox-a34c5fedf34b8ad95dd34a7324684875a6a64f8c.tar.xz
usb/host: Allow USB_OHCI_AT91 even if USB_OHCI is disabled
When probing devices from DT, AT91 SoCs rely on OHCI driver to setup various GPIO (e.g. VBUS enabled) for EHCI block as well. So enable USB_OHCI_AT91 to be selected even if USB_OHCI is unavailible (due to its dependency on !MMU). Acked-by: Sam Ravnborg <sam@ravnborg.org> Signed-off-by: Andrey Smirnov <andrew.smirnov@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/usb/host')
-rw-r--r--drivers/usb/host/Kconfig5
1 files changed, 1 insertions, 4 deletions
diff --git a/drivers/usb/host/Kconfig b/drivers/usb/host/Kconfig
index 54eaf468b7..db44052525 100644
--- a/drivers/usb/host/Kconfig
+++ b/drivers/usb/host/Kconfig
@@ -10,20 +10,17 @@ config USB_EHCI_OMAP
config USB_EHCI_ATMEL
depends on ARCH_AT91
depends on USB_EHCI
+ select USB_OHCI_AT91
bool "Atmel EHCI driver"
config USB_OHCI
bool "OHCI driver"
depends on !MMU
-if USB_OHCI
-
config USB_OHCI_AT91
depends on ARCH_AT91
bool "AT91 OHCI driver"
-endif
-
config USB_XHCI
bool "xHCI driver"
depends on HAS_DMA