Commit d0602bd4675c4f49e455b3b7a4aebb9a01287d43
1 parent
3721208fa7
Exists in
v2017.01-smarct4x
and in
30 other branches
axs103: add support of generic OHCI USB 1.1 controller
This commit adds support of USB 1.1 storage media on AXS103 board. For some yet unknown reason USB 2.0 doesn't work on AXS103 board issuing messages like this: ------------------------>8------------------- AXS# usb start starting USB... USB0: USB EHCI 1.00 scanning bus 0 for devices... EHCI timed out on TD - token=0x80008c80 unable to get device descriptor (error=-1) 1 USB Device(s) found ------------------------>8------------------- As a work-around we're falling back to USB 1.1. Indeed it is much slower but at least USB storage devices are usable on AXS103. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Cc: Marek Vasut <marex@denx.de> Cc: Simon Glass <sjg@chromium.org>
Showing 3 changed files with 13 additions and 2 deletions Side-by-side Diff
arch/arc/dts/axs10x.dts
configs/axs103_defconfig
include/configs/axs101.h
... | ... | @@ -105,6 +105,12 @@ |
105 | 105 | #define CONFIG_DW_AUTONEG |
106 | 106 | |
107 | 107 | /* |
108 | + * USB 1.1 configuration | |
109 | + */ | |
110 | +#define CONFIG_USB_OHCI_NEW | |
111 | +#define CONFIG_SYS_USB_OHCI_MAX_ROOT_PORTS 1 | |
112 | + | |
113 | +/* | |
108 | 114 | * Commands still not supported in Kconfig |
109 | 115 | */ |
110 | 116 | #define CONFIG_CMD_FAT |