sh: invalidate icache and tlbs during boot on kfr2r09
authorMagnus Damm <damm@igel.co.jp>
Thu, 20 Aug 2009 13:58:38 +0000 (13:58 +0000)
committerPaul Mundt <lethal@linux-sh.org>
Thu, 20 Aug 2009 23:32:15 +0000 (08:32 +0900)
Add instruction cache and TLB invalidation code for the
the kfr2r09 romimage target.

Signed-off-by: Magnus Damm <damm@igel.co.jp>
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
arch/sh/include/mach-kfr2r09/mach/partner-jet-setup.txt

index 25801d495c5f91a7cf0057dc05c1745c3e8e182f..a19ac31c8cdeaeeb2d78723759f7fad5c57cd715 100644 (file)
@@ -16,6 +16,12 @@ LIST "--------------------------------"
 LIST "disable watchdog"
 EW 0xa4520004, 0xa507
 
+LIST "invalidate instruction cache"
+ED 0xff00001c, 0x00000800
+
+LIST "invalidate TLBs"
+ED 0xff000010, 0x00000004
+
 LIST "select mode for cs5 + cs6"
 ED 0xff800020, 0xa5a50001
 ED 0xfec10000, 0x0000001b