ehci-fsl: fix cache coherency problem on system with large memory
commit40acc095302aee380491df5f58d98945243468ec
authorLi Yang <leoli@freescale.com>
Wed, 23 May 2007 20:58:17 +0000 (23 13:58 -0700)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Thu, 24 May 2007 03:14:15 +0000 (23 20:14 -0700)
tree51ca963c899f744f5b947b66ba76ba618b66ecb3
parent3d6ac9843175c1d29c075794519cb045b52e46c2
ehci-fsl: fix cache coherency problem on system with large memory

The patch fixes bug http://bugzilla.kernel.org/show_bug.cgi?id=7482.

It sets USB snooping on 4G space for PowerPC platforms without
CONFIG_NOT_COHERENT_CACHE defined.

Reported-by: Stefan Meyer <reyems@telkomsa.net>
Signed-off-by: Li Yang <leoli@freescale.com>
Cc: Greg KH <greg@kroah.com>
Cc: David Brownell <david-b@pacbell.net>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/usb/host/ehci-fsl.c
drivers/usb/host/ehci-fsl.h