u-boot-brain/drivers/usb/host
Jason Kridner 69716c1900 USB: Remove __attribute__ ((packed)) for struct ehci_hccr and ehci_hcor
Remove __attribute__ ((packed)) to prevent byte access to soc
registers in some gcc versions.

Having patches to enable ehci for the BeagleBoard lying around for
several months, this one was the show-stopper.

Switched to align(4), rather than remove the attribute, per suggestion
from Alexander.

Credits have to go to Laine Walker-Avina <lwalkera@ieee.org> for
finding the problem.

Signed-off-by: Jason Kridner <jkridner@beagleboard.org>
Signed-off-by: Joel A Fernandes <agnel.joel@gmail.com>
Cc: Alexander Holler <holler@ahsoftware.de>
Cc: Sandeep Paulraj <s-paulraj@ti.com>
Signed-off-by: Sandeep Paulraj <s-paulraj@ti.com>
2011-09-04 11:36:20 +02:00
..
ehci-core.h drivers/usb: regorganisation 2009-04-06 20:40:46 +02:00
ehci-fsl.c MPC5121: Add USB EHCI support 2010-10-18 22:33:32 +02:00
ehci-hcd.c Fix EHCI usb submit timeout and unify with OHCI 2011-02-19 20:32:34 +01:00
ehci-ixp4xx.c drivers/usb: regorganisation 2009-04-06 20:40:46 +02:00
ehci-kirkwood.c Coding Style cleanup; update CHANGELOG. 2009-07-23 22:23:23 +02:00
ehci-mpc512x.c MPC5121: Add USB EHCI support 2010-10-18 22:33:32 +02:00
ehci-mxc.c imx: Add support for USB EHCI on imx25 2011-07-14 15:41:24 +02:00
ehci-pci.c ehci-pci: Fix PCI EHCI driver for 36-bit 2011-06-25 09:53:10 +02:00
ehci-ppc4xx.c usb: Remove usb_dev_init() from ehci-ppc4xx.c 2010-11-26 21:24:57 +01:00
ehci-vct.c drivers/usb: regorganisation 2009-04-06 20:40:46 +02:00
ehci.h USB: Remove __attribute__ ((packed)) for struct ehci_hccr and ehci_hcor 2011-09-04 11:36:20 +02:00
isp116x-hcd.c mips: Move cpu/mips/* to arch/mips/cpu/* 2010-04-13 09:13:25 +02:00
isp116x.h drivers/usb: regorganisation 2009-04-06 20:40:46 +02:00
Makefile Switch from archive libraries to partial linking 2010-11-17 21:02:18 +01:00
ohci-at91.c AT91: change includes from asm/arch/io.h to asm/io.h 2011-05-18 07:56:51 +02:00
ohci-hcd.c Fix EHCI usb submit timeout and unify with OHCI 2011-02-19 20:32:34 +01: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 drivers/usb: regorganisation 2009-04-06 20:40:46 +02: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 drivers/usb: regorganisation 2009-04-06 20:40:46 +02:00
sl811.h drivers/usb: regorganisation 2009-04-06 20:40:46 +02:00