This should prevent the rm7k sc code from being built for IP32, etc. Index: arch/mips/Kconfig =================================================================== RCS file: /home/cvs/linux/arch/mips/Kconfig,v retrieving revision 1.96 diff -u -b -B -r1.96 Kconfig --- arch/mips/Kconfig 24 Sep 2004 21:43:04 -0000 1.96 +++ arch/mips/Kconfig 3 Oct 2004 16:30:34 -0000 @@ -497,8 +497,6 @@ depends on MIPS64 && EXPERIMENTAL select DMA_NONCOHERENT select HW_HAS_PCI - select R5000_CPU_SCACHE - select RM7000_CPU_SCACHE help If you want this kernel to run on SGI O2 workstation, say Y here. @@ -1155,11 +1153,13 @@ config CPU_R5000 bool "R5000" + select R5000_CPU_SCACHE help MIPS Technologies R5000-series processors other than the Nevada. config CPU_R5432 bool "R5432" + select R5000_CPU_SCACHE config CPU_R6000 bool "R6000" @@ -1170,6 +1170,7 @@ config CPU_NEVADA bool "R52xx" + select R5000_CPU_SCACHE help MIPS Technologies R52x0-series ("Nevada") processors. @@ -1187,6 +1188,7 @@ config CPU_RM7000 bool "RM7000" + select RM7000_CPU_SCACHE config CPU_RM9000 bool "RM9000"