u-boot/drivers/usb/host
Vincent Palatin 61755c7908 usb: ehci: Fix aliasing issue in EHCI interrupt code
The interrupt endpoint handling code stores the buffer pointer in the QH
padding field. We need to make it the size of a pointer to avoid strict
aliasing issue with the compiler.

Signed-off-by: Vincent Palatin <vpalatin@chromium.org>

Signed-off-by: Simon Glass <sjg@chromium.org>
2013-03-18 18:58:54 +01: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: Support interrupt transfers via periodic list 2013-03-18 18:58:54 +01: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 ehci-mx5/6: Make board_ehci_hcd_init() optional 2012-11-16 09:16:46 +01:00
ehci-mx6.c ehci-mx5/6: Make board_ehci_hcd_init() optional 2012-11-16 09:16:46 +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 usb: ehci: rework to take advantage of new lowlevel interface 2012-10-15 11:54:00 -07: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: ehci: generic PCI support 2013-03-16 21:12:01 +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 tegra20: port to new ehci interface 2012-10-15 11:54:00 -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 usb/host/ehci: Add support for EHCI on spear 2013-03-16 21:12:02 +01:00
ohci-at91.c at91sam9x5: enable USB support for 9x5ek board. 2012-12-09 22:38:27 +01:00
ohci-da8xx.c da8xx/hawkboard: Add support for ohci host controller 2012-09-01 14:58:19 +02:00
ohci-hcd.c usb: use linux/usb/ch9.h instead of usbdescriptors.h 2012-11-20 00:16:06 +01: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
s3c64xx-hcd.c s3c64xx: move s3c64xx header files to asm-arm/arch-s3c64xx 2009-11-27 16:26:13 -06: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