From d64c31dd93e75c3940730d603c428d869a629168 Mon Sep 17 00:00:00 2001 From: Sjoerd Simons Date: Tue, 10 Jan 2017 14:36:17 +0100 Subject: [PATCH] exynos: Enable XHCI on exynos5250 boards Once upon a time u-boot didn't support building with two usb host controller types, these days it does. Enable XHCI in addition to the existing EHCI support so user can plug usb devices in all available ports regardless of the controller type. Signed-off-by: Sjoerd Simons Reviewed-by: Javier Martinez Canillas Reviewed-by: Jaehoon Chung Signed-off-by: Minkyu Kang --- configs/arndale_defconfig | 2 ++ configs/smdk5250_defconfig | 2 ++ configs/snow_defconfig | 2 ++ configs/spring_defconfig | 2 ++ include/configs/exynos5250-common.h | 2 ++ 5 files changed, 10 insertions(+) diff --git a/configs/arndale_defconfig b/configs/arndale_defconfig index cdfb73996f..821e1c7dd7 100644 --- a/configs/arndale_defconfig +++ b/configs/arndale_defconfig @@ -31,4 +31,6 @@ CONFIG_SOUND_MAX98095=y CONFIG_SOUND_WM8994=y CONFIG_USB=y CONFIG_DM_USB=y +CONFIG_USB_XHCI_HCD=y +CONFIG_USB_XHCI_DWC3=y CONFIG_USB_STORAGE=y diff --git a/configs/smdk5250_defconfig b/configs/smdk5250_defconfig index b785efe306..95c379b580 100644 --- a/configs/smdk5250_defconfig +++ b/configs/smdk5250_defconfig @@ -43,6 +43,8 @@ CONFIG_SOUND_WM8994=y CONFIG_EXYNOS_SPI=y CONFIG_USB=y CONFIG_DM_USB=y +CONFIG_USB_XHCI_HCD=y +CONFIG_USB_XHCI_DWC3=y CONFIG_USB_STORAGE=y CONFIG_VIDEO_BRIDGE=y CONFIG_ERRNO_STR=y diff --git a/configs/snow_defconfig b/configs/snow_defconfig index 47b498b6b2..967927f48a 100644 --- a/configs/snow_defconfig +++ b/configs/snow_defconfig @@ -61,6 +61,8 @@ CONFIG_EXYNOS_SPI=y CONFIG_TPM_TIS_INFINEON=y CONFIG_USB=y CONFIG_DM_USB=y +CONFIG_USB_XHCI_HCD=y +CONFIG_USB_XHCI_DWC3=y CONFIG_USB_STORAGE=y CONFIG_DM_VIDEO=y CONFIG_DISPLAY=y diff --git a/configs/spring_defconfig b/configs/spring_defconfig index 4a782c80da..1898b95690 100644 --- a/configs/spring_defconfig +++ b/configs/spring_defconfig @@ -61,6 +61,8 @@ CONFIG_EXYNOS_SPI=y CONFIG_TPM_TIS_INFINEON=y CONFIG_USB=y CONFIG_DM_USB=y +CONFIG_USB_XHCI_HCD=y +CONFIG_USB_XHCI_DWC3=y CONFIG_USB_STORAGE=y CONFIG_DM_VIDEO=y CONFIG_DISPLAY=y diff --git a/include/configs/exynos5250-common.h b/include/configs/exynos5250-common.h index 7d8921f24e..846739a6c5 100644 --- a/include/configs/exynos5250-common.h +++ b/include/configs/exynos5250-common.h @@ -31,6 +31,8 @@ #define CONFIG_USB_EHCI #define CONFIG_USB_EHCI_EXYNOS +#define CONFIG_USB_XHCI_EXYNOS + #define CONFIG_USB_HOST_ETHER #define CONFIG_USB_ETHER_ASIX #define CONFIG_USB_ETHER_ASIX88179