summaryrefslogtreecommitdiffstats
path: root/drivers/usb/gadget
diff options
context:
space:
mode:
authorKuo-Jung Su <dantesu@faraday-tech.com>2013-05-15 15:29:23 +0800
committerMarek Vasut <marex@denx.de>2013-06-12 22:22:51 +0200
commite82a316d7f9425943d86c1ed61c5cf57b0d5b188 (patch)
treef32a19b18dde2c92c54c86018f88689057e9f6fb /drivers/usb/gadget
parentaa1550588cc60549bf3a97dc6dccb7de4c022aa6 (diff)
downloadtalos-obmc-uboot-e82a316d7f9425943d86c1ed61c5cf57b0d5b188.tar.gz
talos-obmc-uboot-e82a316d7f9425943d86c1ed61c5cf57b0d5b188.zip
usb: ehci: add Faraday USB 2.0 EHCI support
This patch adds support to both Faraday FUSBH200 and FOTG210, the differences between Faraday EHCI and standard EHCI are listed bellow: 1. The PORTSC starts at 0x30 instead of 0x44. 2. The CONFIGFLAG(0x40) is not only un-implemented, and also has its address space removed. 3. Faraday EHCI is a TDI design, but it doesn't compatible with the general TDI implementation found at both U-Boot and Linux. 4. The ISOC descriptors differ from standard EHCI in several ways. But since U-boot doesn't support ISOC, we don't have to worry about that. Signed-off-by: Kuo-Jung Su <dantesu@faraday-tech.com> CC: Marek Vasut <marex@denx.de>
Diffstat (limited to 'drivers/usb/gadget')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud