Commit 53c45d4e1ec90cf12e6817992c303187afc16123

Authored by Masahiro Yamada
1 parent 1e7df7c4e4

ARM: UniPhier: switch to xHCI for PH1-Pro4

PH1-Pro4 includes both EHCI and xHCI IP cores.
Unfortunately, U-Boot cannot enable EHCI and xHCI support
simultaneously.  Some users may wish Super-Speed connection.
Disable CONFIG_USB_EHCI_HCD and enable CONFIG_USB_XHCI_HCD.

Signed-off-by: Masahiro Yamada <yamada.m@jp.panasonic.com>

Showing 2 changed files with 4 additions and 1 deletions Side-by-side Diff

configs/ph1_pro4_defconfig
... ... @@ -38,6 +38,6 @@
38 38 CONFIG_SPL_NAND_DENALI=y
39 39 CONFIG_UNIPHIER_SERIAL=y
40 40 CONFIG_USB=y
41   -CONFIG_USB_EHCI_HCD=y
  41 +CONFIG_USB_XHCI_HCD=y
42 42 CONFIG_USB_STORAGE=y
include/configs/uniphier.h
... ... @@ -88,6 +88,8 @@
88 88 /* #define CONFIG_SYS_ICACHE_OFF */
89 89 /* #define CONFIG_SYS_DCACHE_OFF */
90 90  
  91 +#define CONFIG_SYS_CACHELINE_SIZE 32
  92 +
91 93 /* Comment out the following to enable L2 cache */
92 94 #define CONFIG_UNIPHIER_L2CACHE_ON
93 95  
... ... @@ -186,6 +188,7 @@
186 188  
187 189 /* USB */
188 190 #define CONFIG_USB_MAX_CONTROLLER_COUNT 2
  191 +#define CONFIG_SYS_USB_XHCI_MAX_ROOT_PORTS 4
189 192 #define CONFIG_CMD_FAT
190 193 #define CONFIG_FAT_WRITE
191 194 #define CONFIG_DOS_PARTITION