
From: Pankit Garg pankit.garg@nxp.com
Define environment address for QSPI Boot.
Signed-off-by: Pankit Garg pankit.garg@nxp.com --- board/freescale/ls1046aqds/ls1046aqds.c | 10 ++++++++++ 1 file changed, 10 insertions(+)
diff --git a/board/freescale/ls1046aqds/ls1046aqds.c b/board/freescale/ls1046aqds/ls1046aqds.c index 77b21ac52a..ae401a38eb 100644 --- a/board/freescale/ls1046aqds/ls1046aqds.c +++ b/board/freescale/ls1046aqds/ls1046aqds.c @@ -13,6 +13,9 @@ #include <asm/arch/ppa.h> #include <asm/arch/fdt.h> #include <asm/arch/mmu.h> +#ifdef CONFIG_TFABOOT +#include <asm/arch/cpu.h> +#endif #include <asm/arch/soc.h> #include <asm/arch-fsl-layerscape/fsl_icid.h> #include <ahci.h> @@ -355,3 +358,10 @@ u16 flash_read16(void *addr)
return (((val) >> 8) & 0x00ff) | (((val) << 8) & 0xff00); } + +#ifdef CONFIG_TFABOOT +void *env_sf_get_env_addr(void) +{ + return (void *)(CONFIG_SYS_FSL_QSPI_BASE + CONFIG_ENV_OFFSET); +} +#endif