usb: ehci: introduce CONFIG_USB_EHCI_HCD_OMAP
Introduce the CONFIG_USB_EHCI_HCD_OMAP option to select EHCI support on OMAP3 and later chips. This scales better than having a long line of dependencies for each new OMAP with EHCI support. Signed-off-by: Keshava Munegowda <keshava_mgowda@ti.com> Signed-off-by: Anand Gadiyar <gadiyar@ti.com>
This commit is contained in:
parent
c072604115
commit
7f124f4b35
@ -133,6 +133,14 @@ config USB_EHCI_MXC
|
|||||||
---help---
|
---help---
|
||||||
Variation of ARC USB block used in some Freescale chips.
|
Variation of ARC USB block used in some Freescale chips.
|
||||||
|
|
||||||
|
config USB_EHCI_HCD_OMAP
|
||||||
|
bool "EHCI support for OMAP3 and later chips"
|
||||||
|
depends on USB_EHCI_HCD && ARCH_OMAP
|
||||||
|
default y
|
||||||
|
--- help ---
|
||||||
|
Enables support for the on-chip EHCI controller on
|
||||||
|
OMAP3 and later chips.
|
||||||
|
|
||||||
config USB_EHCI_HCD_PPC_OF
|
config USB_EHCI_HCD_PPC_OF
|
||||||
bool "EHCI support for PPC USB controller on OF platform bus"
|
bool "EHCI support for PPC USB controller on OF platform bus"
|
||||||
depends on USB_EHCI_HCD && PPC_OF
|
depends on USB_EHCI_HCD && PPC_OF
|
||||||
|
@ -1171,7 +1171,7 @@ MODULE_LICENSE ("GPL");
|
|||||||
#define PLATFORM_DRIVER ehci_hcd_au1xxx_driver
|
#define PLATFORM_DRIVER ehci_hcd_au1xxx_driver
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CONFIG_ARCH_OMAP3
|
#ifdef CONFIG_USB_EHCI_HCD_OMAP
|
||||||
#include "ehci-omap.c"
|
#include "ehci-omap.c"
|
||||||
#define PLATFORM_DRIVER ehci_hcd_omap_driver
|
#define PLATFORM_DRIVER ehci_hcd_omap_driver
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user