[meta-ti] [PATCH] u-boot 2011.12: fix L2 cache on non-omap4 platforms
Andreas Müller
schnitzeltony at gmx.de
Fri Jan 20 06:11:31 PST 2012
On Friday, January 20, 2012 01:49:52 PM Koen Kooi wrote:
> Signed-off-by: Koen Kooi <koen at dominion.thruhere.net>
> ---
> ...7-disable-L2-cache-in-cleanup_before_linu.patch | 25
> ++++++++++++++++++++ recipes-bsp/u-boot/u-boot_2011.12.bb |
> 7 ++++-
> 2 files changed, 31 insertions(+), 1 deletions(-)
> create mode 100644
> recipes-bsp/u-boot/u-boot/2011.12/0001-Revert-armv7-disable-L2-cache-in-cl
> eanup_before_linu.patch
>
> diff --git
> a/recipes-bsp/u-boot/u-boot/2011.12/0001-Revert-armv7-disable-L2-cache-in-
> cleanup_before_linu.patch
> b/recipes-bsp/u-boot/u-boot/2011.12/0001-Revert-armv7-disable-L2-cache-in-
> cleanup_before_linu.patch new file mode 100644
> index 0000000..ea94709
> --- /dev/null
> +++
> b/recipes-bsp/u-boot/u-boot/2011.12/0001-Revert-armv7-disable-L2-cache-in-
> cleanup_before_linu.patch @@ -0,0 +1,25 @@
> +From 9ac047a112d8c6fe25e71a78946dbe9d707abd98 Mon Sep 17 00:00:00 2001
> +From: Philip Balister <philip at opensdr.com>
> +Date: Mon, 16 Jan 2012 09:45:11 -0500
> +Subject: [PATCH] Revert "armv7: disable L2 cache in
> cleanup_before_linux()" +
> +This reverts commit dc7100f4080952798413fb63bb4134b22c57623a.
> +---
> + arch/arm/cpu/armv7/cpu.c | 1 -
> + 1 files changed, 0 insertions(+), 1 deletions(-)
> +
> +diff --git a/arch/arm/cpu/armv7/cpu.c b/arch/arm/cpu/armv7/cpu.c
> +index 662c496..091e3e0 100644
> +--- a/arch/arm/cpu/armv7/cpu.c
> ++++ b/arch/arm/cpu/armv7/cpu.c
> +@@ -65,7 +65,6 @@ int cleanup_before_linux(void)
> + * dcache_disable() in turn flushes the d-cache and disables MMU
> + */
> + dcache_disable();
> +- v7_outer_cache_disable();
How about some #ifdef OMAP3 ( or similar - did not check in detail ) here. As
far as I understood there was a reason for OMAP4 to disable cache.
Andreas
More information about the meta-ti
mailing list