Benjamin Herrenschmidt wrote: > 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 <[EMAIL PROTECTED]> > Signed-off-by: Benjamin Herrenschmidt <[EMAIL PROTECTED]> > Acked-by: David Brownell <[EMAIL PROTECTED]> > --- > > A replacement for my 3rd patch.. had a buglet as the Toshiba quirk > was setting the endian flag after the driver first echi_readl.
Tested on PS3, which uses the split endian ops: CONFIG_USB_EHCI_BIG_ENDIAN_MMIO=y Acked-by: Geoff Levand <[EMAIL PROTECTED]> ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel