From: Benjamin Herrenschmidt Date: Thu, 14 Dec 2006 19:54:08 +0000 (+1100) Subject: USB: Implement support for EHCI with big endian MMIO X-Git-Tag: v2.6.21-rc1~92^2~29^2~63 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=083522d76662cda71328df1f3d75e5a9057c7c9f;p=pandora-kernel.git 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 Signed-off-by: Benjamin Herrenschmidt Acked-by: Geoff Levand Acked-by: David Brownell Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed