u-boot-brain/drivers/usb/host
Kuo-Jung Su 1dde1423ad usb: ehci: add weak-aliased function for PORTSC
There is at least one non-EHCI compliant controller (i.e. Faraday EHCI)
not only leave RESERVED and CONFIGFLAG registers un-implemented
but also has their address spaces removed.

As an result, the PORTSC register of Faraday EHCI always
starts from 0x30 instead of 0x44 in standard EHCI.

So that we'll need a weak-aliased function for abstraction.

Signed-off-by: Kuo-Jung Su <dantesu@faraday-tech.com>
CC: Marek Vasut <marex@denx.de>
2013-06-12 22:22:51 +02:00
..
ehci-armada100.c usb: ehci: rework to take advantage of new lowlevel interface 2012-10-15 11:54:00 -07:00
ehci-atmel.c usb: ehci: rework to take advantage of new lowlevel interface 2012-10-15 11:54:00 -07:00
ehci-exynos.c usb: ehci: exynos: Enable non-dt path 2013-03-18 18:58:54 +01:00
ehci-fsl.c powerpc/usb: fix bug of CPU hang when missing USB PHY clock 2012-10-22 08:25:12 +02:00
ehci-hcd.c usb: ehci: add weak-aliased function for PORTSC 2013-06-12 22:22:51 +02:00
ehci-ixp4xx.c usb: ehci: rework to take advantage of new lowlevel interface 2012-10-15 11:54:00 -07:00
ehci-marvell.c usb: ehci: rework to take advantage of new lowlevel interface 2012-10-15 11:54:00 -07:00
ehci-mpc512x.c usb: ehci: rework to take advantage of new lowlevel interface 2012-10-15 11:54:00 -07:00
ehci-mx5.c imx: mx5: Remove legacy iomux support 2013-05-05 17:55:05 +02:00
ehci-mx6.c USB: drop unneeded header in ehci-mx6 2013-03-07 16:43:47 +01:00
ehci-mxc.c ehci-mxc: Fix host power mask bit for i.MX25 2012-11-19 08:49:02 +01:00
ehci-mxs.c mxs: Make ehci-mxs multiport capable 2013-03-07 17:22:57 +01:00
ehci-omap.c usb: ehci: rework to take advantage of new lowlevel interface 2012-10-15 11:54:00 -07:00
ehci-pci.c usb: Add multiple controllers support for EHCI PCI 2013-03-18 18:58:55 +01:00
ehci-ppc4xx.c usb: ehci: rework to take advantage of new lowlevel interface 2012-10-15 11:54:00 -07:00
ehci-spear.c usb/host/ehci: Add support for EHCI on spear 2013-03-16 21:12:02 +01:00
ehci-tegra.c tegra: usb: move [start|stop]_port into ehci_hcd_[init|stop] 2013-03-14 11:06:41 -07:00
ehci-vct.c usb: ehci: rework to take advantage of new lowlevel interface 2012-10-15 11:54:00 -07:00
ehci.h usb: ehci: Fix aliasing issue in EHCI interrupt code 2013-03-18 18:58:54 +01:00
isp116x-hcd.c usb: use linux/usb/ch9.h instead of usbdescriptors.h 2012-11-20 00:16:06 +01:00
isp116x.h drivers/usb: regorganisation 2009-04-06 20:40:46 +02:00
Makefile arm: Remove support for unused s3c64xx 2013-04-12 07:55:08 +02:00
ohci-at91.c Merge branch 'u-boot/master' into 'u-boot-arm/master' 2013-05-30 14:45:06 +02:00
ohci-da8xx.c da8xx/hawkboard: Add support for ohci host controller 2012-09-01 14:58:19 +02:00
ohci-hcd.c arm: Remove support for unused s3c64xx 2013-04-12 07:55:08 +02:00
ohci-s3c24xx.c usb: use linux/usb/ch9.h instead of usbdescriptors.h 2012-11-20 00:16:06 +01:00
ohci-s3c24xx.h dm: Move s3c24xx USB driver to a proper place 2012-10-18 06:54:18 +02:00
ohci.h drivers/usb/host/ohci-hcd: rename readl/writel to ohci_readl/ohci_writel 2010-06-30 21:38:10 +02:00
r8a66597-hcd.c usb: r8a6659: Fix build by missing of parenthesis 2012-11-20 00:16:08 +01:00
r8a66597.h usb: r8a66597: Fix argument mistake of inl 2011-08-08 21:40:40 +02:00
sl811-hcd.c usb: use linux/usb/ch9.h instead of usbdescriptors.h 2012-11-20 00:16:06 +01:00
sl811.h drivers/usb: regorganisation 2009-04-06 20:40:46 +02:00
utmi-armada100.c USB: Armada100: Add UTMI PHY interface driver 2012-03-19 00:08:26 +01:00