Kconfig: OMAP: USB: Migrate CONFIG_USB_EHCI_OMAP to Kconfig
authorTom Rini <trini@konsulko.com>
Sat, 13 May 2017 02:33:30 +0000 (22:33 -0400)
committerTom Rini <trini@konsulko.com>
Mon, 15 May 2017 17:00:26 +0000 (13:00 -0400)
Follow the exiting logic for the i.MX options when migrating this
option.

Cc: Marek Vasut <marex@denx.de>
Signed-off-by: Tom Rini <trini@konsulko.com>
Reviewed-by: Marek Vasut <marex@denx.de>
15 files changed:
configs/eco5pk_defconfig
drivers/usb/host/Kconfig
include/configs/cm_t35.h
include/configs/cm_t3517.h
include/configs/cm_t54.h
include/configs/duovero.h
include/configs/eco5pk.h
include/configs/mcx.h
include/configs/omap3_beagle.h
include/configs/omap3_overo.h
include/configs/omap4_panda.h
include/configs/omap5_uevm.h
include/configs/tam3517-common.h
include/configs/tao3530.h
scripts/config_whitelist.txt

index a6de0b23e12b176369c6163e2cedfb87bef2f1a9..61ac94bbba86bdf80a2a9a3c4e7264a40efdf06a 100644 (file)
@@ -25,5 +25,6 @@ CONFIG_MMC_OMAP_HS=y
 CONFIG_SYS_NS16550=y
 CONFIG_USB=y
 CONFIG_USB_EHCI_HCD=y
+# CONFIG_USB_EHCI_OMAP is not set
 CONFIG_USB_STORAGE=y
 CONFIG_OF_LIBFDT=y
index 03c15dd6293e3906e5eaee4ace5b952f43b87dfe..9a67e43c2d947501dcb5fb3d8ae3c0e46c4381e0 100644 (file)
@@ -105,6 +105,14 @@ config USB_EHCI_MX7
        ---help---
          Enables support for the on-chip EHCI controller on i.MX7 SoCs.
 
+config USB_EHCI_OMAP
+       bool "Support for OMAP3+ on-chip EHCI USB controller"
+       depends on ARCH_OMAP2PLUS
+       default y
+       ---help---
+         Enables support for the on-chip EHCI controller on OMAP3 and later
+         SoCs.
+
 if USB_EHCI_MX7
 
 config MXC_USB_OTG_HACTIVE
index 425b14957466792c285d11b722b8c79ceb9333e0..1898e3837d52a097ccb12ac11026aba45611558a 100644 (file)
@@ -75,7 +75,6 @@
 
 /* USB */
 #define CONFIG_USB_OMAP3
-#define CONFIG_USB_EHCI_OMAP
 #define CONFIG_USB_MUSB_UDC
 #define CONFIG_TWL4030_USB
 
index 2417d16375c0ccbfdc26e3fc14bc46073fcdb73a..0df7d4269cbbae91f77c3aa3ca45da843ea743da 100644 (file)
@@ -84,7 +84,6 @@
 
 #ifndef CONFIG_USB_MUSB_AM35X
 #define CONFIG_USB_OMAP3
-#define CONFIG_USB_EHCI_OMAP
 #define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO 146
 #define CONFIG_OMAP_EHCI_PHY2_RESET_GPIO 147
 #else /* !CONFIG_USB_MUSB_AM35X */
index 5c3bf69300465309f1a4d9225b8d0f8e54c4a5cc..ccaa568009461e24188387617e3425c0d79edb36 100644 (file)
@@ -58,7 +58,6 @@
 #define CONFIG_SYS_SCSI_MAX_DEVICE     (CONFIG_SYS_SCSI_MAX_SCSI_ID * \
                                                CONFIG_SYS_SCSI_MAX_LUN)
 /* USB UHH support options */
-#define CONFIG_USB_EHCI_OMAP
 #define CONFIG_SYS_USB_EHCI_MAX_ROOT_PORTS     3
 #define CONFIG_EHCI_HCD_INIT_AFTER_RESET
 
index e7fcc7e018999fccb4ee064ce99c89d23329fd25..f1422316891f74b7b80d0a893cfc2be0f94bef05 100644 (file)
@@ -25,7 +25,6 @@
 #define CONFIG_SYS_DEFAULT_LPDDR2_TIMINGS
 
 /* USB UHH support options */
-#define CONFIG_USB_EHCI_OMAP
 #define CONFIG_SYS_USB_EHCI_MAX_ROOT_PORTS 3
 
 #define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO 1
index c0953d7c04b026b9ce28bf64bca1371ee5bb5aa3..3d7a168bc4ee9627916384798aebf60801a1c52f 100644 (file)
@@ -15,7 +15,6 @@
 
 #include "tam3517-common.h"
 
-#undef CONFIG_USB_EHCI_OMAP
 #undef CONFIG_USB_OMAP3
 
 /* Our console port is port3 */
index 09f8b968ede81c6046fa04cccea27594f38e2091..c70e68c5b0c37a431c2706de3d2916f59cdb3adc 100644 (file)
@@ -73,7 +73,6 @@
                                        115200}
 
 /* EHCI */
-#define CONFIG_USB_EHCI_OMAP
 #define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO       57
 #define CONFIG_SYS_USB_EHCI_MAX_ROOT_PORTS 3
 #define        CONFIG_USB_HOST_ETHER
index d27ceec30c9658f97749dd749ba53c2be1dd81f0..0d48d4ecc1c9c56e655189ef1386af26557bcbcd 100644 (file)
@@ -56,7 +56,6 @@
 
 /* USB EHCI */
 
-#define CONFIG_USB_EHCI_OMAP
 #define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO       147
 
 #define CONFIG_SYS_USB_EHCI_MAX_ROOT_PORTS 3
index 050c3b1f4309aabeae6639e3398b8846a239f27b..111aec58d3915be3bcfb88eb7b8e9342a563e8f7 100644 (file)
@@ -40,7 +40,6 @@
 #define CONFIG_TWL4030_LED
 
 /* USB EHCI */
-#define CONFIG_USB_EHCI_OMAP
 #define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO       183
 #define CONFIG_SYS_USB_EHCI_MAX_ROOT_PORTS     3
 
index 51a3c8c409ff51ca5564cfb018440730443f2881..e1263b68bcf25bfa6d17ab73e202e2ef7f7dbf6a 100644 (file)
@@ -17,7 +17,6 @@
  */
 
 /* USB UHH support options */
-#define CONFIG_USB_EHCI_OMAP
 #define CONFIG_SYS_USB_EHCI_MAX_ROOT_PORTS 3
 
 #define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO 1
index 74d598a577781c02bee56c497f55e9919ee23a3b..d8b0c023b94b23435b6199a5be3549d01a4b36cf 100644 (file)
@@ -52,7 +52,6 @@
 #define CONFIG_SYS_I2C_TCA642X_ADDR 0x22
 
 /* USB UHH support options */
-#define CONFIG_USB_EHCI_OMAP
 #define CONFIG_SYS_USB_EHCI_MAX_ROOT_PORTS 3
 #define CONFIG_EHCI_HCD_INIT_AFTER_RESET
 
index 7d898f831ef7a5522f933015bba6dd68da8bafbb..34ce122489a0125fdb939ec3a6b39748a820324f 100644 (file)
@@ -66,7 +66,6 @@
 #define CONFIG_SYS_BAUDRATE_TABLE      {4800, 9600, 19200, 38400, 57600,\
                                        115200}
 /* EHCI */
-#define CONFIG_USB_EHCI_OMAP
 #define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO       25
 #define CONFIG_SYS_USB_EHCI_MAX_ROOT_PORTS 3
 
index 4f57ef15d4f6d5b1443bb1c8c5149ba2af0052e1..ae6c768c229517f34f8b9e0404c157f72a1b7a1e 100644 (file)
  */
 
 /* USB EHCI */
-#define CONFIG_USB_EHCI_OMAP
 #define CONFIG_OMAP_EHCI_PHY1_RESET_GPIO       162
 
 #define CONFIG_SYS_USB_EHCI_MAX_ROOT_PORTS 3
index 140185b4f8e8f2a67a8bbebadacd849f417d5391..0cb5d338ab12af2f9b84ecff07c4822a591fbb6a 100644 (file)
@@ -6285,7 +6285,6 @@ CONFIG_USB_EHCI_KIRKWOOD
 CONFIG_USB_EHCI_MX5
 CONFIG_USB_EHCI_MXC
 CONFIG_USB_EHCI_MXS
-CONFIG_USB_EHCI_OMAP
 CONFIG_USB_EHCI_PCI
 CONFIG_USB_EHCI_PPC4XX
 CONFIG_USB_EHCI_RMOBILE