summaryrefslogtreecommitdiff
path: root/arch/xtensa/mm/Makefile
diff options
context:
space:
mode:
authorChris Zankel <chris@zankel.net>2007-08-22 21:14:51 +0400
committerChris Zankel <chris@zankel.net>2007-08-28 00:54:16 +0400
commit6656920b0b50beacb6cb64cf55273cbb686e436e (patch)
treedab9fdb81821b455a29779de6ca3306dbdf05dbd /arch/xtensa/mm/Makefile
parentff6fd469885aafa5ec387babcb6537f3c00d6df0 (diff)
downloadlinux-6656920b0b50beacb6cb64cf55273cbb686e436e.tar.xz
[XTENSA] Add support for cache-aliasing
Add support for processors that have cache-aliasing issues, such as the Stretch S5000 processor. Cache-aliasing means that the size of the cache (for one way) is larger than the page size, thus, a page can end up in several places in cache depending on the virtual to physical translation. The method used here is to map a user page temporarily through the auto-refill way 0 and of of the DTLB. We probably will want to revisit this issue and use a better approach with kmap/kunmap. Signed-off-by: Chris Zankel <chris@zankel.net>
Diffstat (limited to 'arch/xtensa/mm/Makefile')
-rw-r--r--arch/xtensa/mm/Makefile6
1 files changed, 1 insertions, 5 deletions
diff --git a/arch/xtensa/mm/Makefile b/arch/xtensa/mm/Makefile
index a5aed5932d7b..10aec22a8f98 100644
--- a/arch/xtensa/mm/Makefile
+++ b/arch/xtensa/mm/Makefile
@@ -5,9 +5,5 @@
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
-# Note 2! The CFLAGS definition is now in the main makefile...
-obj-y := init.o fault.o tlb.o misc.o
-obj-m :=
-obj-n :=
-obj- :=
+obj-y := init.o fault.o tlb.o misc.o cache.o