axs103: add support of generic OHCI USB 1.1 controller
authorAlexey Brodkin <abrodkin@synopsys.com>
Thu, 10 Dec 2015 13:56:42 +0000 (16:56 +0300)
committerAlexey Brodkin <abrodkin@synopsys.com>
Mon, 21 Dec 2015 20:29:04 +0000 (23:29 +0300)
commitd0602bd4675c4f49e455b3b7a4aebb9a01287d43
treedc49c325f04b0c2a92930584d112bf59b38cc69a
parent3721208fa7fdb2af6ac13300d5d81433742c6ba1
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>
arch/arc/dts/axs10x.dts
configs/axs103_defconfig
include/configs/axs101.h