diff options
| -rw-r--r-- | arch/arm/mach-highbank/highbank.c | 1 | ||||
| -rw-r--r-- | arch/arm/mach-omap2/omap4-common.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/arch/arm/mach-highbank/highbank.c b/arch/arm/mach-highbank/highbank.c index b3d7e5634b83..ae171506cb06 100644 --- a/arch/arm/mach-highbank/highbank.c +++ b/arch/arm/mach-highbank/highbank.c | |||
| @@ -50,6 +50,7 @@ static void __init highbank_scu_map_io(void) | |||
| 50 | 50 | ||
| 51 | static void highbank_l2x0_disable(void) | 51 | static void highbank_l2x0_disable(void) |
| 52 | { | 52 | { |
| 53 | outer_flush_all(); | ||
| 53 | /* Disable PL310 L2 Cache controller */ | 54 | /* Disable PL310 L2 Cache controller */ |
| 54 | highbank_smc1(0x102, 0x0); | 55 | highbank_smc1(0x102, 0x0); |
| 55 | } | 56 | } |
diff --git a/arch/arm/mach-omap2/omap4-common.c b/arch/arm/mach-omap2/omap4-common.c index 57911430324e..3f44b162fcab 100644 --- a/arch/arm/mach-omap2/omap4-common.c +++ b/arch/arm/mach-omap2/omap4-common.c | |||
| @@ -163,6 +163,7 @@ void __iomem *omap4_get_l2cache_base(void) | |||
| 163 | 163 | ||
| 164 | static void omap4_l2x0_disable(void) | 164 | static void omap4_l2x0_disable(void) |
| 165 | { | 165 | { |
| 166 | outer_flush_all(); | ||
| 166 | /* Disable PL310 L2 Cache controller */ | 167 | /* Disable PL310 L2 Cache controller */ |
| 167 | omap_smc1(0x102, 0x0); | 168 | omap_smc1(0x102, 0x0); |
| 168 | } | 169 | } |
