diff options
| author | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2008-12-20 04:54:54 -0500 | 
|---|---|---|
| committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2008-12-20 04:54:54 -0500 | 
| commit | 93b8eef1c098efbea2f1fc0be7e3c681f259a7e7 (patch) | |
| tree | 462cc8c2bc07bbc825dab2a200891a28d8643329 /arch/sh/mm/cache-sh2a.c | |
| parent | a2d781fc8d9b16113dd9440107d73c0f21d7cbef (diff) | |
| parent | 929096fe9ff1f4b3645cf3919527ab47e8d5e17c (diff) | |
| download | olio-linux-3.10-93b8eef1c098efbea2f1fc0be7e3c681f259a7e7.tar.xz olio-linux-3.10-93b8eef1c098efbea2f1fc0be7e3c681f259a7e7.zip  | |
Merge commit 'v2.6.28-rc9' into next
Diffstat (limited to 'arch/sh/mm/cache-sh2a.c')
| -rw-r--r-- | arch/sh/mm/cache-sh2a.c | 8 | 
1 files changed, 4 insertions, 4 deletions
diff --git a/arch/sh/mm/cache-sh2a.c b/arch/sh/mm/cache-sh2a.c index 62c0c5f3512..24d86a79406 100644 --- a/arch/sh/mm/cache-sh2a.c +++ b/arch/sh/mm/cache-sh2a.c @@ -59,7 +59,7 @@ void __flush_purge_region(void *start, int size)  	for (v = begin; v < end; v+=L1_CACHE_BYTES) {  		ctrl_outl((v & CACHE_PHYSADDR_MASK), -			  CACHE_OC_ADDRESS_ARRAY | (v & 0x000003f0) | 0x00000008); +			  CACHE_OC_ADDRESS_ARRAY | (v & 0x000007f0) | 0x00000008);  	}  	back_to_cached();  	local_irq_restore(flags); @@ -82,14 +82,14 @@ void __flush_invalidate_region(void *start, int size)  	/* I-cache invalidate */  	for (v = begin; v < end; v+=L1_CACHE_BYTES) {  		ctrl_outl((v & CACHE_PHYSADDR_MASK), -			  CACHE_IC_ADDRESS_ARRAY | (v & 0x000003f0) | 0x00000008); +			  CACHE_IC_ADDRESS_ARRAY | (v & 0x000007f0) | 0x00000008);  	}  #else  	for (v = begin; v < end; v+=L1_CACHE_BYTES) {  		ctrl_outl((v & CACHE_PHYSADDR_MASK), -			  CACHE_IC_ADDRESS_ARRAY | (v & 0x000003f0) | 0x00000008); +			  CACHE_IC_ADDRESS_ARRAY | (v & 0x000007f0) | 0x00000008);  		ctrl_outl((v & CACHE_PHYSADDR_MASK), -			  CACHE_OC_ADDRESS_ARRAY | (v & 0x000003f0) | 0x00000008); +			  CACHE_OC_ADDRESS_ARRAY | (v & 0x000007f0) | 0x00000008);  	}  #endif  	back_to_cached();  |