-
- Downloads
fsl_ifc: Add the workaround for erratum IFC A-003399(enabled on P1010)
Issue: Address masking doesn't work properly. When sum of the base address, defined by BA, and memory bank size, defined by AM, exceeds 4GB (0xffff_ffff) then AMASKn[AM] doesn't mask CSPRn[BA] bits. Impact: This will impact booting when we are reprogramming CSPR0(BA) and AMASK0(AMASK) while executing from NOR Flash. Workaround: Re-programming of CSPR(BA) and AMASK is done while not executing from NOR Flash. The code which programs the BA and AMASK is executed from L2-SRAM. Signed-off-by:Poonam Aggrwal <poonam.aggrwal@freescale.com> Signed-off-by:
Kumar Gala <galak@kernel.crashing.org>
Showing
- arch/powerpc/cpu/mpc85xx/cmd_errata.c 3 additions, 0 deletionsarch/powerpc/cpu/mpc85xx/cmd_errata.c
- arch/powerpc/cpu/mpc85xx/cpu_init_early.c 86 additions, 0 deletionsarch/powerpc/cpu/mpc85xx/cpu_init_early.c
- arch/powerpc/cpu/mpc85xx/cpu_init_nand.c 2 additions, 0 deletionsarch/powerpc/cpu/mpc85xx/cpu_init_nand.c
- arch/powerpc/cpu/mpc8xxx/fsl_ifc.c 2 additions, 0 deletionsarch/powerpc/cpu/mpc8xxx/fsl_ifc.c
- arch/powerpc/include/asm/config_mpc85xx.h 2 additions, 0 deletionsarch/powerpc/include/asm/config_mpc85xx.h
Loading
Please register or sign in to comment