[PATCH 3/3] ARM: imx: mm-imx3: Free l2x0_base

Shawn Guo shawn.guo at linaro.org
Tue Jul 9 02:24:15 EDT 2013


On Mon, Jul 08, 2013 at 02:58:38PM -0300, Fabio Estevam wrote:
> From: Fabio Estevam <fabio.estevam at freescale.com>
> 
> After l2x0_base has been used, we should free it.
> 
> Signed-off-by: Fabio Estevam <fabio.estevam at freescale.com>
> ---
>  arch/arm/mach-imx/mm-imx3.c | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/arch/arm/mach-imx/mm-imx3.c b/arch/arm/mach-imx/mm-imx3.c
> index 0884ca9..3143f5e 100644
> --- a/arch/arm/mach-imx/mm-imx3.c
> +++ b/arch/arm/mach-imx/mm-imx3.c
> @@ -113,6 +113,7 @@ static void __init imx3_init_l2x0(void)
>  	}
>  
>  	l2x0_init(l2x0_base, 0x00030024, 0x00000000);
> +	iounmap(l2x0_base);

Are you sure?  I think cache-l2x0 driver still needs the mapping after
that.

Shawn

>  #endif
>  }
>  
> -- 
> 1.8.1.2
> 




More information about the linux-arm-kernel mailing list