[U-Boot] [PATCH] LS1088A: PPA Enable for ls1088a rdb and qds.

Signed-off-by: Amrita Kumari amrita.kumari@nxp.com --- arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 1 + board/freescale/ls1088a/ls1088a.c | 4 ++++ configs/ls1088aqds_qspi_defconfig | 1 + configs/ls1088ardb_qspi_defconfig | 1 + 4 files changed, 7 insertions(+)
diff --git a/arch/arm/cpu/armv8/fsl-layerscape/Kconfig b/arch/arm/cpu/armv8/fsl-layerscape/Kconfig index 8270431..39e6832 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/Kconfig +++ b/arch/arm/cpu/armv8/fsl-layerscape/Kconfig @@ -193,6 +193,7 @@ config SYS_LS_PPA_FW_ADDR depends on FSL_LS_PPA default 0x40500000 if SYS_LS_PPA_FW_IN_XIP && QSPI_BOOT default 0x580a00000 if SYS_LS_PPA_FW_IN_XIP && ARCH_LS2080A + default 0x20a00000 if SYS_LS_PPA_FW_IN_XIP && ARCH_LS1088A default 0x60500000 if SYS_LS_PPA_FW_IN_XIP default 0x500000 if SYS_LS_PPA_FW_IN_MMC default 0x500000 if SYS_LS_PPA_FW_IN_NAND diff --git a/board/freescale/ls1088a/ls1088a.c b/board/freescale/ls1088a/ls1088a.c index 034ef54..0cb715a 100644 --- a/board/freescale/ls1088a/ls1088a.c +++ b/board/freescale/ls1088a/ls1088a.c @@ -17,6 +17,7 @@ #include <fsl-mc/fsl_mc.h> #include <environment.h> #include <asm/arch-fsl-layerscape/soc.h> +#include <asm/arch/ppa.h>
#include "../common/qixis.h" #include "ls1088a_qixis.h" @@ -312,6 +313,9 @@ int board_init(void) out_le32(irq_ccsr + IRQCR_OFFSET / 4, AQR105_IRQ_MASK); #endif
+#ifdef CONFIG_FSL_LS_PPA + ppa_init(); +#endif return 0; }
diff --git a/configs/ls1088aqds_qspi_defconfig b/configs/ls1088aqds_qspi_defconfig index 3511d92..09c2ce1 100644 --- a/configs/ls1088aqds_qspi_defconfig +++ b/configs/ls1088aqds_qspi_defconfig @@ -25,3 +25,4 @@ CONFIG_E1000=y CONFIG_SYS_NS16550=y CONFIG_FSL_DSPI=y CONFIG_EFI_LOADER_BOUNCE_BUFFER=y +CONFIG_FSL_LS_PPA=y diff --git a/configs/ls1088ardb_qspi_defconfig b/configs/ls1088ardb_qspi_defconfig index a0559a7..b7b3428 100644 --- a/configs/ls1088ardb_qspi_defconfig +++ b/configs/ls1088ardb_qspi_defconfig @@ -25,3 +25,4 @@ CONFIG_E1000=y CONFIG_SYS_NS16550=y CONFIG_FSL_DSPI=y CONFIG_EFI_LOADER_BOUNCE_BUFFER=y +CONFIG_FSL_LS_PPA=y

On 04/25/2017 03:44 AM, Amrita Kumari wrote:
Signed-off-by: Amrita Kumari amrita.kumari@nxp.com
arch/arm/cpu/armv8/fsl-layerscape/Kconfig | 1 + board/freescale/ls1088a/ls1088a.c | 4 ++++ configs/ls1088aqds_qspi_defconfig | 1 + configs/ls1088ardb_qspi_defconfig | 1 + 4 files changed, 7 insertions(+)
Please update this patch with the latest memory map. Do not post the patch to both internal and upstream mailing lists in the same email.
York
participants (2)
-
Amrita Kumari
-
York Sun