]> git.baikalelectronics.ru Git - kernel.git/commit
sh: Enable SH-X3 hardware synonym avoidance handling.
authorPaul Mundt <lethal@linux-sh.org>
Mon, 19 Apr 2010 08:27:17 +0000 (17:27 +0900)
committerPaul Mundt <lethal@linux-sh.org>
Mon, 19 Apr 2010 08:27:17 +0000 (17:27 +0900)
commitf21981cafeb60db5e9348018a6bf87332ee396e3
treeebb108e02f13a6e95418245164b45a2a616d421c
parentba6fd4554c1effd7ab1959a0775a13787469e7e6
sh: Enable SH-X3 hardware synonym avoidance handling.

This enables support for the hardware synonym avoidance handling on SH-X3
CPUs for the case where dcache aliases are possible. icache handling is
retained, but we flip on broadcasting of the block invalidations due to
the lack of coherency otherwise on SMP.

Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/sh/mm/Makefile
arch/sh/mm/cache-shx3.c [new file with mode: 0644]
arch/sh/mm/cache.c