summaryrefslogtreecommitdiffstats
path: root/drivers/usb/host/ohci.h
diff options
context:
space:
mode:
authorBenjamin Herrenschmidt2006-12-14 20:54:08 +0100
committerGreg Kroah-Hartman2007-02-08 00:44:32 +0100
commit083522d76662cda71328df1f3d75e5a9057c7c9f (patch)
treeeafbb962ec90431d0c1b490b4caea7cf9b54672c /drivers/usb/host/ohci.h
parentUSB: Implement support for "split" endian OHCI (diff)
downloadkernel-qcow2-linux-083522d76662cda71328df1f3d75e5a9057c7c9f.tar.gz
kernel-qcow2-linux-083522d76662cda71328df1f3d75e5a9057c7c9f.tar.xz
kernel-qcow2-linux-083522d76662cda71328df1f3d75e5a9057c7c9f.zip
USB: Implement support for EHCI with big endian MMIO
This patch implements supports for EHCI controllers whose MMIO registers are big endian and enables that functionality for the Toshiba SCC chip. It does _not_ add support for big endian in-memory data structures as this is not needed for that chip and I hope it will never be. The guts of the patch are to convert readl(...) to ehci_readl(ehci, ...) and similarly for register writes. Signed-off-by: Kou Ishizaki <kou.ishizaki@toshiba.co.jp> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Acked-by: Geoff Levand <geoffrey.levand@am.sony.com> Acked-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb/host/ohci.h')
0 files changed, 0 insertions, 0 deletions