summaryrefslogtreecommitdiff
path: root/arch/arm/mach-k3/Kconfig
diff options
context:
space:
mode:
authorLokesh Vutla <lokeshvutla@ti.com>2020-02-04 11:09:50 +0530
committerLokesh Vutla <lokeshvutla@ti.com>2020-03-03 13:08:13 +0530
commit7d0866b9be660e0f885bd18c04414bb0cbffb3b7 (patch)
treefbca6bd2ea91e565e81f1ccd8c007b7f8b0aa63a /arch/arm/mach-k3/Kconfig
parent8915a40da4298ebe69052e3538cd33f917a85351 (diff)
downloadu-boot-7d0866b9be660e0f885bd18c04414bb0cbffb3b7.tar.gz
ARM: mach-k3: sysfw-loader: Use SPI memmapped addr when loading SYSFW
Since ROM configures OSPI controller to be in memory mapped mode in OSPI boot, R5 SPL can directly pass the memory mapped pointer to ROM. With this ROM can directly pull the SYSFW image from OSPI. Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com> Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
Diffstat (limited to 'arch/arm/mach-k3/Kconfig')
-rw-r--r--arch/arm/mach-k3/Kconfig8
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/arm/mach-k3/Kconfig b/arch/arm/mach-k3/Kconfig
index 8f4272286c..a13cbef9b5 100644
--- a/arch/arm/mach-k3/Kconfig
+++ b/arch/arm/mach-k3/Kconfig
@@ -126,6 +126,14 @@ config K3_SYSFW_IMAGE_SIZE_MAX
tree blob. Keep it as tight as possible, as this directly affects the
overall SPL memory footprint.
+config K3_SYSFW_IMAGE_SPI_OFFS
+ hex "SPI offset of SYSFW firmware and configuration blob"
+ depends on K3_LOAD_SYSFW
+ default 0x6C0000
+ help
+ Offset of the combined System Firmware and configuration image tree
+ blob to be loaded when booting from a SPI flash memory.
+
config SYS_K3_SPL_ATF
bool "Start Cortex-A from SPL"
depends on SPL && CPU_V7R