summaryrefslogtreecommitdiff
path: root/Kconfig
diff options
context:
space:
mode:
authorTom Rini <[email protected]>2023-10-01 11:54:31 -0400
committerTom Rini <[email protected]>2023-10-01 11:54:31 -0400
commite29b932aa07fa0226d325b35d96cd4eea0370129 (patch)
treea824bb47e01a913c08878bfa3d32ed68644d9e33 /Kconfig
parent613949b79a52fecc9958d44c561d327373efc6e2 (diff)
parentc3b27a826f276b67021a31369c760f1b416e4917 (diff)
Merge branch '2023-09-30-Kconfig-updates' into next
- Migrate one symbol from CFG to CONFIG and move where another is.
Diffstat (limited to 'Kconfig')
-rw-r--r--Kconfig22
1 files changed, 21 insertions, 1 deletions
diff --git a/Kconfig b/Kconfig
index 2d4b8214986..109379a1498 100644
--- a/Kconfig
+++ b/Kconfig
@@ -601,7 +601,27 @@ config TEXT_BASE
default 0x42e00000 if SUNXI_MINIMUM_DRAM_MB >= 64
hex "Text Base"
help
- The address in memory that U-Boot will be running from, initially.
+ The address in memory that U-Boot will be copied and executed from
+ initially.
+
+config HAVE_SYS_UBOOT_START
+ bool "Use custom U-Boot Start"
+ depends on HAVE_TEXT_BASE
+ help
+ By default, the address in memory that U-Boot will be copied from
+ (TEXT_BASE) and the entry point are the same. Select this to start the
+ execution of U-Boot from a different address.
+ This may be required if a header or vector table needs to be copied
+ but not executed.
+
+config SYS_UBOOT_START
+ hex
+ depends on HAVE_TEXT_BASE
+ default TEXT_BASE
+ prompt "U-Boot entry" if HAVE_SYS_UBOOT_START
+ help
+ If TEXT_BASE differs from the start of execution, this sets the
+ address in memory that U-Boot will start execution from initially.
config HAVE_SYS_MONITOR_BASE
bool