提交 2cdc778b 编写于 作者: S Siva Durga Prasad Paladugu 提交者: Michal Simek

usb: Kconfig: Add Kconfigs entry USB_EHCI_ZYNQ

Add Kconfig entry config option for USB_EHCI_ZYNQ
and update the same to enable for all zynq boards
which supports USB
Signed-off-by: NSiva Durga Prasad Paladugu <sivadur@xilinx.com>
Signed-off-by: NMichal Simek <michal.simek@xilinx.com>
上级 3bac8303
...@@ -37,6 +37,8 @@ CONFIG_SPI_FLASH_WINBOND=y ...@@ -37,6 +37,8 @@ CONFIG_SPI_FLASH_WINBOND=y
CONFIG_ZYNQ_GEM=y CONFIG_ZYNQ_GEM=y
CONFIG_ZYNQ_QSPI=y CONFIG_ZYNQ_QSPI=y
CONFIG_USB=y CONFIG_USB=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI=y
CONFIG_USB_ULPI_VIEWPORT=y CONFIG_USB_ULPI_VIEWPORT=y
CONFIG_USB_ULPI=y CONFIG_USB_ULPI=y
CONFIG_USB_GADGET=y CONFIG_USB_GADGET=y
......
...@@ -27,6 +27,8 @@ CONFIG_SPL_DM_SEQ_ALIAS=y ...@@ -27,6 +27,8 @@ CONFIG_SPL_DM_SEQ_ALIAS=y
CONFIG_ZYNQ_SDHCI=y CONFIG_ZYNQ_SDHCI=y
CONFIG_ZYNQ_GEM=y CONFIG_ZYNQ_GEM=y
CONFIG_USB=y CONFIG_USB=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI=y
CONFIG_USB_ULPI_VIEWPORT=y CONFIG_USB_ULPI_VIEWPORT=y
CONFIG_USB_ULPI=y CONFIG_USB_ULPI=y
CONFIG_USB_GADGET=y CONFIG_USB_GADGET=y
......
...@@ -42,6 +42,8 @@ CONFIG_DEBUG_UART_BASE=0xe0001000 ...@@ -42,6 +42,8 @@ CONFIG_DEBUG_UART_BASE=0xe0001000
CONFIG_DEBUG_UART_CLOCK=50000000 CONFIG_DEBUG_UART_CLOCK=50000000
CONFIG_ZYNQ_QSPI=y CONFIG_ZYNQ_QSPI=y
CONFIG_USB=y CONFIG_USB=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI=y
CONFIG_USB_ULPI_VIEWPORT=y CONFIG_USB_ULPI_VIEWPORT=y
CONFIG_USB_ULPI=y CONFIG_USB_ULPI=y
CONFIG_USB_GADGET=y CONFIG_USB_GADGET=y
......
...@@ -38,6 +38,8 @@ CONFIG_SPI_FLASH_WINBOND=y ...@@ -38,6 +38,8 @@ CONFIG_SPI_FLASH_WINBOND=y
CONFIG_ZYNQ_GEM=y CONFIG_ZYNQ_GEM=y
CONFIG_ZYNQ_QSPI=y CONFIG_ZYNQ_QSPI=y
CONFIG_USB=y CONFIG_USB=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI=y
CONFIG_USB_ULPI_VIEWPORT=y CONFIG_USB_ULPI_VIEWPORT=y
CONFIG_USB_ULPI=y CONFIG_USB_ULPI=y
CONFIG_USB_GADGET=y CONFIG_USB_GADGET=y
......
...@@ -37,6 +37,8 @@ CONFIG_SPI_FLASH_WINBOND=y ...@@ -37,6 +37,8 @@ CONFIG_SPI_FLASH_WINBOND=y
CONFIG_ZYNQ_GEM=y CONFIG_ZYNQ_GEM=y
CONFIG_ZYNQ_QSPI=y CONFIG_ZYNQ_QSPI=y
CONFIG_USB=y CONFIG_USB=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI=y
CONFIG_USB_ULPI_VIEWPORT=y CONFIG_USB_ULPI_VIEWPORT=y
CONFIG_USB_ULPI=y CONFIG_USB_ULPI=y
CONFIG_USB_GADGET=y CONFIG_USB_GADGET=y
......
...@@ -40,6 +40,8 @@ CONFIG_DEBUG_UART_BASE=0xe0001000 ...@@ -40,6 +40,8 @@ CONFIG_DEBUG_UART_BASE=0xe0001000
CONFIG_DEBUG_UART_CLOCK=50000000 CONFIG_DEBUG_UART_CLOCK=50000000
CONFIG_ZYNQ_QSPI=y CONFIG_ZYNQ_QSPI=y
CONFIG_USB=y CONFIG_USB=y
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI=y
CONFIG_USB_ULPI_VIEWPORT=y CONFIG_USB_ULPI_VIEWPORT=y
CONFIG_USB_ULPI=y CONFIG_USB_ULPI=y
CONFIG_USB_GADGET=y CONFIG_USB_GADGET=y
......
...@@ -85,6 +85,13 @@ config USB_EHCI_MSM ...@@ -85,6 +85,13 @@ config USB_EHCI_MSM
This driver supports combination of Chipidea USB controller This driver supports combination of Chipidea USB controller
and Synapsys USB PHY in host mode only. and Synapsys USB PHY in host mode only.
config USB_EHCI_ZYNQ
bool "Support for Xilinx Zynq on-chip EHCI USB controller"
depends on ARCH_ZYNQ
default y
---help---
Enable support for Zynq on-chip EHCI USB controller
config USB_EHCI_GENERIC config USB_EHCI_GENERIC
bool "Support for generic EHCI USB controller" bool "Support for generic EHCI USB controller"
depends on OF_CONTROL depends on OF_CONTROL
......
...@@ -86,10 +86,8 @@ ...@@ -86,10 +86,8 @@
# define CONFIG_ZYNQ_SDHCI_MAX_FREQ 52000000 # define CONFIG_ZYNQ_SDHCI_MAX_FREQ 52000000
#endif #endif
#ifdef CONFIG_ZYNQ_USB #ifdef CONFIG_USB_EHCI_ZYNQ
# define CONFIG_USB_EHCI
# define CONFIG_USB_STORAGE # define CONFIG_USB_STORAGE
# define CONFIG_USB_EHCI_ZYNQ
# define CONFIG_EHCI_IS_TDI # define CONFIG_EHCI_IS_TDI
# define CONFIG_USB_MAX_CONTROLLER_COUNT 2 # define CONFIG_USB_MAX_CONTROLLER_COUNT 2
......
...@@ -12,8 +12,6 @@ ...@@ -12,8 +12,6 @@
#define CONFIG_SYS_NO_FLASH #define CONFIG_SYS_NO_FLASH
#define CONFIG_ZYNQ_USB
#include <configs/zynq-common.h> #include <configs/zynq-common.h>
#endif /* __CONFIG_ZYNQ_MICROZED_H */ #endif /* __CONFIG_ZYNQ_MICROZED_H */
...@@ -12,8 +12,6 @@ ...@@ -12,8 +12,6 @@
#define CONFIG_SYS_NO_FLASH #define CONFIG_SYS_NO_FLASH
#define CONFIG_ZYNQ_USB
#include <configs/zynq-common.h> #include <configs/zynq-common.h>
#endif /* __CONFIG_ZYNQ_PICOZED_H */ #endif /* __CONFIG_ZYNQ_PICOZED_H */
...@@ -12,7 +12,6 @@ ...@@ -12,7 +12,6 @@
#define CONFIG_SYS_NO_FLASH #define CONFIG_SYS_NO_FLASH
#define CONFIG_ZYNQ_USB
#define CONFIG_ZYNQ_I2C0 #define CONFIG_ZYNQ_I2C0
#define CONFIG_ZYNQ_EEPROM #define CONFIG_ZYNQ_EEPROM
......
...@@ -12,8 +12,6 @@ ...@@ -12,8 +12,6 @@
#define CONFIG_SYS_NO_FLASH #define CONFIG_SYS_NO_FLASH
#define CONFIG_ZYNQ_USB
#include <configs/zynq-common.h> #include <configs/zynq-common.h>
#endif /* __CONFIG_ZYNQ_ZED_H */ #endif /* __CONFIG_ZYNQ_ZED_H */
...@@ -13,7 +13,6 @@ ...@@ -13,7 +13,6 @@
#define CONFIG_SYS_NO_FLASH #define CONFIG_SYS_NO_FLASH
#define CONFIG_ZYNQ_USB
#define CONFIG_ZYNQ_I2C0 #define CONFIG_ZYNQ_I2C0
#define CONFIG_ZYNQ_I2C1 #define CONFIG_ZYNQ_I2C1
#define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1 #define CONFIG_SYS_I2C_EEPROM_ADDR_LEN 1
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册