Convert CONFIG_USB_EHCI_IS_TDI to Kconfig
On mvebu this is defined if and only if !ARM64. Otherwise it is defined for boards with ARCH_MX23, ARCH_TEGRA and ARCH_ZYNQ, and also for SOC_AR934X (tplink_wdr4300). Signed-off-by: Marek Behún <marek.behun@nic.cz>
This commit is contained in:
@@ -139,6 +139,9 @@ config USB_EHCI_HCD
|
||||
|
||||
if USB_EHCI_HCD
|
||||
|
||||
config USB_EHCI_IS_TDI
|
||||
bool
|
||||
|
||||
config USB_EHCI_ATMEL
|
||||
bool "Support for Atmel on-chip EHCI USB controller"
|
||||
depends on ARCH_AT91
|
||||
@@ -150,6 +153,7 @@ config USB_EHCI_MARVELL
|
||||
bool "Support for Marvell on-chip EHCI USB controller"
|
||||
depends on ARCH_MVEBU || ARCH_KIRKWOOD || ARCH_ORION5X
|
||||
default y
|
||||
select USB_EHCI_IS_TDI if !ARM64
|
||||
---help---
|
||||
Enables support for the on-chip EHCI controller on MVEBU SoCs.
|
||||
|
||||
@@ -179,6 +183,7 @@ config USB_EHCI_MXS
|
||||
bool "Support for i.MX23 EHCI USB controller"
|
||||
depends on ARCH_MX23
|
||||
default y
|
||||
select USB_EHCI_IS_TDI
|
||||
help
|
||||
Enables support for the on-chip EHCI controller on i.MX23 SoCs.
|
||||
|
||||
@@ -258,12 +263,14 @@ config USB_EHCI_PCI
|
||||
config USB_EHCI_TEGRA
|
||||
bool "Support for NVIDIA Tegra on-chip EHCI USB controller"
|
||||
depends on ARCH_TEGRA
|
||||
select USB_EHCI_IS_TDI
|
||||
---help---
|
||||
Enable support for Tegra on-chip EHCI USB controller
|
||||
|
||||
config USB_EHCI_ZYNQ
|
||||
bool "Support for Xilinx Zynq on-chip EHCI USB controller"
|
||||
default y if ARCH_ZYNQ
|
||||
select USB_EHCI_IS_TDI
|
||||
---help---
|
||||
Enable support for Zynq on-chip EHCI USB controller
|
||||
|
||||
|
||||
Reference in New Issue
Block a user