diff options
Diffstat (limited to 'arch/blackfin/kernel/cplb-mpu/cplbinit.c')
-rw-r--r-- | arch/blackfin/kernel/cplb-mpu/cplbinit.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/arch/blackfin/kernel/cplb-mpu/cplbinit.c b/arch/blackfin/kernel/cplb-mpu/cplbinit.c index dc6e8a7a8bda..48060105346a 100644 --- a/arch/blackfin/kernel/cplb-mpu/cplbinit.c +++ b/arch/blackfin/kernel/cplb-mpu/cplbinit.c | |||
@@ -43,13 +43,15 @@ void __init generate_cpl_tables(void) | |||
43 | unsigned long d_data, i_data; | 43 | unsigned long d_data, i_data; |
44 | unsigned long d_cache = 0, i_cache = 0; | 44 | unsigned long d_cache = 0, i_cache = 0; |
45 | 45 | ||
46 | printk(KERN_INFO "MPU: setting up cplb tables with memory protection\n"); | ||
47 | |||
46 | #ifdef CONFIG_BFIN_ICACHE | 48 | #ifdef CONFIG_BFIN_ICACHE |
47 | i_cache = CPLB_L1_CHBL | ANOMALY_05000158_WORKAROUND; | 49 | i_cache = CPLB_L1_CHBL | ANOMALY_05000158_WORKAROUND; |
48 | #endif | 50 | #endif |
49 | 51 | ||
50 | #ifdef CONFIG_BFIN_DCACHE | 52 | #ifdef CONFIG_BFIN_DCACHE |
51 | d_cache = CPLB_L1_CHBL; | 53 | d_cache = CPLB_L1_CHBL; |
52 | #ifdef CONFIG_BLKFIN_WT | 54 | #ifdef CONFIG_BFIN_WT |
53 | d_cache |= CPLB_L1_AOW | CPLB_WT; | 55 | d_cache |= CPLB_L1_AOW | CPLB_WT; |
54 | #endif | 56 | #endif |
55 | #endif | 57 | #endif |