]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
Convert CONFIG_USB_XHCI_EXYNOS et al to Kconfig
authorTom Rini <trini@konsulko.com>
Sat, 11 Jun 2022 03:03:00 +0000 (23:03 -0400)
committerTom Rini <trini@konsulko.com>
Thu, 7 Jul 2022 13:29:08 +0000 (09:29 -0400)
This converts the following to Kconfig:
   CONFIG_USB_XHCI_EXYNOS
   CONFIG_USB_EHCI_EXYNOS

Signed-off-by: Tom Rini <trini@konsulko.com>
drivers/usb/host/Kconfig
include/configs/exynos5250-common.h
include/configs/exynos5420-common.h
include/configs/odroid.h
include/configs/odroid_xu3.h
include/configs/smdk5420.h

index 7d5bde538705b15df5234c15ed32d53be0edf623..0b82c2fdaf719fafa44ab40039b09ac9c753126e 100644 (file)
@@ -32,6 +32,14 @@ config USB_XHCI_DWC3_OF_SIMPLE
          Support USB2/3 functionality in simple SoC integrations with
          USB controller based on the DesignWare USB3 IP Core.
 
+config USB_XHCI_EXYNOS
+       bool "Support for Samsung Exynos5 family on-chip xHCI USB controller"
+       depends on ARCH_EXYNOS5
+       default y
+       help
+         Enables support for he on-chip xHCI controller on Samsung Exynos5
+         SoCs.
+
 config USB_XHCI_MTK
        bool "Support for MediaTek on-chip xHCI USB controller"
        depends on ARCH_MEDIATEK
@@ -157,6 +165,14 @@ config USB_EHCI_ATMEL
        ---help---
          Enables support for the on-chip EHCI controller on Atmel chips.
 
+config USB_EHCI_EXYNOS
+       bool "Support for Samsung Exynos EHCI USB controller"
+       depends on ARCH_EXYNOS
+       default y
+       ---help---
+         Enables support for the on-chip EHCI controller on Samsung Exynos
+         SoCs.
+
 config USB_EHCI_MARVELL
        bool "Support for Marvell on-chip EHCI USB controller"
        depends on ARCH_MVEBU || ARCH_KIRKWOOD || ARCH_ORION5X
index e6f6dbe6bff5550c15c28ff2d56b35bd0e917ce8..8e2f135f934cf05b8831bea9241c66c85dc6c8b7 100644 (file)
 
 #define CONFIG_SYS_SDRAM_BASE          0x40000000
 
-/* USB */
-#define CONFIG_USB_EHCI_EXYNOS
-
-#define CONFIG_USB_XHCI_EXYNOS
-
 /* DRAM Memory Banks */
 #define SDRAM_BANK_SIZE                (256UL << 20UL) /* 256 MB */
 
index cfff8bb27aefc90175d93ea21100ad96074f0fa1..7a9307ccc3dbc7e89518d252fb311837e36470e6 100644 (file)
@@ -20,6 +20,4 @@
 #define CONFIG_LOWPOWER_FLAG           0x02020028
 #define CONFIG_LOWPOWER_ADDR           0x0202002C
 
-#define CONFIG_USB_XHCI_EXYNOS
-
 #endif /* __CONFIG_EXYNOS5420_H */
index d4cc88206bd9a1854513790ba24925cfb81a9381..7448cc9520364ab95ce1ee36b2b03e2635187d31 100644 (file)
        "kernel_addr_r=0x41000000\0" \
        BOOTENV
 
-/* GPT */
-
-/* USB */
-#define CONFIG_USB_EHCI_EXYNOS
-
 /*
  * Supported Odroid boards: X3, U3
  * TODO: Add Odroid X support
index 35e7d7d2658edaff328f0cc99de3cdcc2aa3cff3..15646297423ec3e8c146c8da597bdff5a0423b45 100644 (file)
@@ -16,9 +16,6 @@
 
 #define SDRAM_BANK_SIZE                        (256UL << 20UL) /* 256 MB */
 
-/* USB */
-#define CONFIG_USB_EHCI_EXYNOS
-
 /* DFU */
 #define DFU_DEFAULT_POLL_TIMEOUT       300
 #define DFU_MANIFEST_POLL_TIMEOUT      25000
index 81ae6936178aa0894ccdaa971a2edf83a4b98df4..12c2e1f6159ac31cc0a526f0fed246e769b75fcb 100644 (file)
@@ -16,9 +16,6 @@
 
 #define CONFIG_SYS_SDRAM_BASE  0x20000000
 
-/* USB */
-#define CONFIG_USB_XHCI_EXYNOS
-
 /* DRAM Memory Banks */
 #define SDRAM_BANK_SIZE                (512UL << 20UL) /* 512 MB */