summaryrefslogtreecommitdiffstats
path: root/arch/sh/mm/Makefile_32
diff options
context:
space:
mode:
authorPaul Mundt <lethal@linux-sh.org>2009-07-27 21:30:17 +0900
committerPaul Mundt <lethal@linux-sh.org>2009-07-27 21:30:17 +0900
commit0dfae7d5a21901b28ec0452d71be64adf5ea323e (patch)
tree1ff16641313a76505ec89058d953c92d355af275 /arch/sh/mm/Makefile_32
parent221c007b028ebf663ebee4fc90483909547d92a7 (diff)
downloadlinux-0dfae7d5a21901b28ec0452d71be64adf5ea323e.tar.gz
linux-0dfae7d5a21901b28ec0452d71be64adf5ea323e.tar.bz2
linux-0dfae7d5a21901b28ec0452d71be64adf5ea323e.zip
sh: Use the now generic SH-4 clear/copy page ops for all MMU platforms.
Now that the SH-4 page clear/copy ops are generic, they can be used for all platforms with CONFIG_MMU=y. SH-5 remains the odd one out, but it too will gradually be converted over to using this interface. SH-3 platforms which do not contain aliases will see no impact from this change, while aliasing SH-3 platforms will get the same interface as SH-4. Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/mm/Makefile_32')
-rw-r--r--arch/sh/mm/Makefile_326
1 files changed, 1 insertions, 5 deletions
diff --git a/arch/sh/mm/Makefile_32 b/arch/sh/mm/Makefile_32
index 5c04bbb08d36..62e280734dcb 100644
--- a/arch/sh/mm/Makefile_32
+++ b/arch/sh/mm/Makefile_32
@@ -15,7 +15,7 @@ endif
obj-y += $(cache-y)
mmu-y := tlb-nommu.o pg-nommu.o
-mmu-$(CONFIG_MMU) := fault_32.o tlbflush_32.o ioremap_32.o
+mmu-$(CONFIG_MMU) := fault_32.o tlbflush_32.o ioremap_32.o pg-mmu.o
obj-y += $(mmu-y)
obj-$(CONFIG_DEBUG_FS) += asids-debugfs.o
@@ -29,10 +29,6 @@ tlb-$(CONFIG_CPU_SH3) := tlb-sh3.o
tlb-$(CONFIG_CPU_SH4) := tlb-sh4.o
tlb-$(CONFIG_CPU_HAS_PTEAEX) := tlb-pteaex.o
obj-y += $(tlb-y)
-ifndef CONFIG_CACHE_OFF
-obj-$(CONFIG_CPU_SH4) += pg-sh4.o
-obj-$(CONFIG_SH7705_CACHE_32KB) += pg-sh4.o
-endif
endif
obj-$(CONFIG_HUGETLB_PAGE) += hugetlbpage.o