Merge branch 'master' of git://oak/home/sfr/kernels/iseries/work
[sfrench/cifs-2.6.git] / arch / sh / mm / Makefile
index 87a7c07265c09dd8d700792b55b6b9dc718aaf7b..3ffd7f68c0a206befbcc7ca3f1a940a73027dfb2 100644 (file)
@@ -6,7 +6,7 @@ obj-y                   := init.o extable.o consistent.o
 
 obj-$(CONFIG_CPU_SH2)  += cache-sh2.o
 obj-$(CONFIG_CPU_SH3)  += cache-sh3.o
-obj-$(CONFIG_CPU_SH4)  += cache-sh4.o pg-sh4.o
+obj-$(CONFIG_CPU_SH4)  += cache-sh4.o
 
 obj-$(CONFIG_DMA_PAGE_OPS)     += pg-dma.o
 obj-$(CONFIG_HUGETLB_PAGE)     += hugetlbpage.o
@@ -17,9 +17,13 @@ mmu-$(CONFIG_MMU)    := fault.o clear_page.o copy_page.o tlb-flush.o \
 
 obj-y                  += $(mmu-y)
 
+ifdef CONFIG_DEBUG_FS
+obj-$(CONFIG_CPU_SH4)          += cache-debugfs.o
+endif
+
 ifdef CONFIG_MMU
 obj-$(CONFIG_CPU_SH3)          += tlb-sh3.o
-obj-$(CONFIG_CPU_SH4)          += tlb-sh4.o
+obj-$(CONFIG_CPU_SH4)          += tlb-sh4.o pg-sh4.o
 obj-$(CONFIG_SH7705_CACHE_32KB) += pg-sh7705.o
 endif