Update of /cvsroot/gc-linux/linux/arch/ppc
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1248/arch/ppc
Modified Files:
Kconfig
Log Message:
Turn CONFIG_NOT_COHERENT_CACHE back on for now. Looks like everything
that uses the DMA API stalls on I/O, according to isobel. Investigate.
Index: Kconfig
===================================================================
RCS file: /cvsroot/gc-linux/linux/arch/ppc/Kconfig,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -d -r1.30 -r1.31
--- Kconfig 29 Aug 2005 19:50:20 -0000 1.30
+++ Kconfig 29 Aug 2005 20:25:18 -0000 1.31
@@ -274,9 +274,14 @@
depends on 6xx || POWER3 || POWER4
default y
+# FIXME: This is meant for cache incoherent cores, which is not the case for
+# 750CXe (Gekko). However, according to isobel, turning this off stalls I/O
+# for drivers using the DMA API (gcn-{dvd,bba}). For now this remains a
+# band-aid for something else that's broken..
+#
config NOT_COHERENT_CACHE
bool
- depends on 4xx || 8xx || E200
+ depends on 4xx || 8xx || E200 || GAMECUBE
default y
endmenu
|