From 96de11ad11db226423d364a75cc82c6118a18a1f Mon Sep 17 00:00:00 2001 From: Kurt Mahan Date: Tue, 4 Dec 2007 00:04:21 -0700 Subject: [PATCH] Enable Cache Store Buffer. LTIBName: m5445x-enable-cache-store Signed-off-by: Kurt Mahan --- arch/m68k/coldfire/config.c | 2 ++ include/asm-m68k/cfcache.h | 1 + 2 files changed, 3 insertions(+), 0 deletions(-) --- a/arch/m68k/coldfire/config.c +++ b/arch/m68k/coldfire/config.c @@ -21,6 +21,7 @@ #include #include #include +#include #include #include #include @@ -165,6 +166,7 @@ asmlinkage void __init cf_early_init(voi + sizeof(record->data[0]) + sizeof(record->data[1]); /* Invalidate caches via CACR */ + flush_bcache(); cacr_set(CACHE_DISABLE_MODE); /* Turn on caches via CACR, enable EUSP */ --- a/include/asm-m68k/cfcache.h +++ b/include/asm-m68k/cfcache.h @@ -64,6 +64,7 @@ #define CACHE_INITIAL_MODE (CF_CACR_DEC+ \ CF_CACR_BEC+ \ CF_CACR_IEC+ \ + CF_CACR_DESB+ \ CF_CACR_EUSP) #else /* cache disabled for testing */