diff options
author | Bin Meng <bmeng.cn@gmail.com> | 2017-08-09 00:21:54 -0700 |
---|---|---|
committer | Marek Vasut <marex@denx.de> | 2017-08-21 11:30:44 +0200 |
commit | a11a5b8ad9d7bfd37e7abbbaecc536f86eabc2d2 (patch) | |
tree | 8bef6d9667258bcad2384941d52cab535481bed1 | |
parent | 2d7cb5b426e7e0cdf684d7f8029ad132d7a8d383 (diff) | |
download | u-boot-a11a5b8ad9d7bfd37e7abbbaecc536f86eabc2d2.zip u-boot-a11a5b8ad9d7bfd37e7abbbaecc536f86eabc2d2.tar.gz u-boot-a11a5b8ad9d7bfd37e7abbbaecc536f86eabc2d2.tar.bz2 |
usb: ehci: Convert CONFIG_USB_EHCI_PCI to Kconfig
This converts CONFIG_USB_EHCI_PCI to a Kconfig option, and updates
all boards that use it.
Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
-rw-r--r-- | configs/MPC8544DS_defconfig | 1 | ||||
-rw-r--r-- | configs/MPC8572DS_36BIT_defconfig | 1 | ||||
-rw-r--r-- | configs/MPC8572DS_defconfig | 1 | ||||
-rw-r--r-- | drivers/usb/host/Kconfig | 6 | ||||
-rw-r--r-- | include/configs/MPC8544DS.h | 1 | ||||
-rw-r--r-- | include/configs/MPC8572DS.h | 1 | ||||
-rw-r--r-- | include/configs/efi-x86.h | 1 | ||||
-rw-r--r-- | include/configs/x86-common.h | 1 | ||||
-rw-r--r-- | scripts/config_whitelist.txt | 1 |
9 files changed, 9 insertions, 5 deletions
diff --git a/configs/MPC8544DS_defconfig b/configs/MPC8544DS_defconfig index 3e75de7..457dfb1 100644 --- a/configs/MPC8544DS_defconfig +++ b/configs/MPC8544DS_defconfig @@ -28,5 +28,6 @@ CONFIG_RTL8139=y CONFIG_SCSI=y CONFIG_SYS_NS16550=y CONFIG_USB=y +CONFIG_USB_EHCI_PCI=y CONFIG_USB_STORAGE=y CONFIG_OF_LIBFDT=y diff --git a/configs/MPC8572DS_36BIT_defconfig b/configs/MPC8572DS_36BIT_defconfig index 4a3a7e0..1c4ab11 100644 --- a/configs/MPC8572DS_36BIT_defconfig +++ b/configs/MPC8572DS_36BIT_defconfig @@ -27,5 +27,6 @@ CONFIG_PHY_GIGE=y CONFIG_E1000=y CONFIG_SYS_NS16550=y CONFIG_USB=y +CONFIG_USB_EHCI_PCI=y CONFIG_USB_STORAGE=y CONFIG_OF_LIBFDT=y diff --git a/configs/MPC8572DS_defconfig b/configs/MPC8572DS_defconfig index 9af509f..8881713 100644 --- a/configs/MPC8572DS_defconfig +++ b/configs/MPC8572DS_defconfig @@ -26,5 +26,6 @@ CONFIG_PHY_GIGE=y CONFIG_E1000=y CONFIG_SYS_NS16550=y CONFIG_USB=y +CONFIG_USB_EHCI_PCI=y CONFIG_USB_STORAGE=y CONFIG_OF_LIBFDT=y diff --git a/drivers/usb/host/Kconfig b/drivers/usb/host/Kconfig index 67ad72b..eb035a4 100644 --- a/drivers/usb/host/Kconfig +++ b/drivers/usb/host/Kconfig @@ -142,6 +142,12 @@ config USB_EHCI_MSM This driver supports combination of Chipidea USB controller and Synapsys USB PHY in host mode only. +config USB_EHCI_PCI + bool "Support for PCI-based EHCI USB controller" + default y if X86 + help + Enables support for the PCI-based EHCI controller. + config USB_EHCI_RCAR_GEN3 bool "Support for Renesas RCar M3/H3 EHCI USB controller" depends on RCAR_GEN3 diff --git a/include/configs/MPC8544DS.h b/include/configs/MPC8544DS.h index e8a6fdf..77c3910 100644 --- a/include/configs/MPC8544DS.h +++ b/include/configs/MPC8544DS.h @@ -347,7 +347,6 @@ extern unsigned long get_board_sys_clk(unsigned long dummy); */ #ifdef CONFIG_USB_EHCI_HCD -#define CONFIG_USB_EHCI_PCI #define CONFIG_EHCI_HCD_INIT_AFTER_RESET #define CONFIG_PCI_EHCI_DEVICE 0 #endif diff --git a/include/configs/MPC8572DS.h b/include/configs/MPC8572DS.h index 1959fa5..218d212 100644 --- a/include/configs/MPC8572DS.h +++ b/include/configs/MPC8572DS.h @@ -545,7 +545,6 @@ */ #ifdef CONFIG_USB_EHCI_HCD -#define CONFIG_USB_EHCI_PCI #define CONFIG_EHCI_HCD_INIT_AFTER_RESET #define CONFIG_PCI_EHCI_DEVICE 0 #endif diff --git a/include/configs/efi-x86.h b/include/configs/efi-x86.h index fa26363..43935bf 100644 --- a/include/configs/efi-x86.h +++ b/include/configs/efi-x86.h @@ -12,7 +12,6 @@ #undef CONFIG_TPM_TIS_BASE_ADDRESS #undef CONFIG_SCSI_AHCI -#undef CONFIG_USB_EHCI_PCI #define CONFIG_STD_DEVICES_SETTINGS "stdin=usbkbd,vga,serial\0" \ "stdout=vga,serial\0" \ diff --git a/include/configs/x86-common.h b/include/configs/x86-common.h index 687f8df..49fcbc5 100644 --- a/include/configs/x86-common.h +++ b/include/configs/x86-common.h @@ -118,7 +118,6 @@ /*----------------------------------------------------------------------- * USB configuration */ -#define CONFIG_USB_EHCI_PCI #define CONFIG_SYS_USB_EVENT_POLL #define CONFIG_USB_HOST_ETHER diff --git a/scripts/config_whitelist.txt b/scripts/config_whitelist.txt index 6c628c8..0a751e4 100644 --- a/scripts/config_whitelist.txt +++ b/scripts/config_whitelist.txt @@ -5026,7 +5026,6 @@ CONFIG_USB_EHCI_KIRKWOOD CONFIG_USB_EHCI_MX5 CONFIG_USB_EHCI_MXC CONFIG_USB_EHCI_MXS -CONFIG_USB_EHCI_PCI CONFIG_USB_EHCI_RMOBILE CONFIG_USB_EHCI_SPEAR CONFIG_USB_EHCI_SUNXI |