| Linus Torvalds | 1da177e | 2005-04-16 15:20:36 -0700 | [diff] [blame] | 1 | # | 
 | 2 | # Makefile for the Linux SuperH-specific parts of the memory manager. | 
 | 3 | # | 
 | 4 |  | 
 | 5 | obj-y			:= init.o extable.o consistent.o | 
 | 6 |  | 
 | 7 | obj-$(CONFIG_CPU_SH2)	+= cache-sh2.o | 
 | 8 | obj-$(CONFIG_CPU_SH3)	+= cache-sh3.o | 
 | 9 | obj-$(CONFIG_CPU_SH4)	+= cache-sh4.o pg-sh4.o | 
 | 10 |  | 
 | 11 | obj-$(CONFIG_DMA_PAGE_OPS)	+= pg-dma.o | 
 | 12 | obj-$(CONFIG_HUGETLB_PAGE)	+= hugetlbpage.o | 
 | 13 |  | 
 | 14 | mmu-y			:= fault-nommu.o tlb-nommu.o pg-nommu.o | 
 | 15 | mmu-$(CONFIG_MMU)	:= fault.o clear_page.o copy_page.o | 
 | 16 |  | 
 | 17 | obj-y			+= $(mmu-y) | 
 | 18 |  | 
 | 19 | ifdef CONFIG_MMU | 
 | 20 | obj-$(CONFIG_CPU_SH3)	+= tlb-sh3.o | 
 | 21 | obj-$(CONFIG_CPU_SH4)	+= tlb-sh4.o ioremap.o | 
 | 22 | obj-$(CONFIG_SH7705_CACHE_32KB) += pg-sh7705.o | 
 | 23 | endif | 
 | 24 |  | 
 | 25 | obj-$(CONFIG_SH7705_CACHE_32KB) += cache-sh7705.o |