Change to depend on correct xPL symbol instead of a xPL symbol intended
for a different phase to make affected symbols available for correct
phase.

Signed-off-by: Jonas Karlman <[email protected]>
---
 arch/Kconfig         | 2 +-
 common/spl/Kconfig   | 2 +-
 drivers/core/Kconfig | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/arch/Kconfig b/arch/Kconfig
index 8d63afeb138e..408e53524e5f 100644
--- a/arch/Kconfig
+++ b/arch/Kconfig
@@ -508,7 +508,7 @@ config SPL_SKIP_LOWLEVEL_INIT
 
 config TPL_SKIP_LOWLEVEL_INIT
        bool "Skip calls to certain low level initialization functions in TPL"
-       depends on SPL && ARM
+       depends on TPL && ARM
        help
          If enabled, then certain low level initializations (like setting up
          the memory controller) are omitted and/or U-Boot does not relocate
diff --git a/common/spl/Kconfig b/common/spl/Kconfig
index 0618f42c9410..988d815f8c79 100644
--- a/common/spl/Kconfig
+++ b/common/spl/Kconfig
@@ -1768,7 +1768,7 @@ config TPL
 source "common/spl/Kconfig.tpl"
 
 config VPL
-       depends on SUPPORT_SPL && !COMPILE_TEST
+       depends on SUPPORT_VPL && !COMPILE_TEST
        bool "Enable VPL"
        help
          If you want to build VPL as well as the normal image, TPL and SPL,
diff --git a/drivers/core/Kconfig b/drivers/core/Kconfig
index ae0c34667723..a0e252b0529c 100644
--- a/drivers/core/Kconfig
+++ b/drivers/core/Kconfig
@@ -394,8 +394,8 @@ config TPL_OF_TRANSLATE
          smaller in size than fdt_translate_address()
 
 config VPL_OF_TRANSLATE
-       bool "Translate addresses using fdt_translate_address in SPL"
-       depends on SPL_DM && VPL_OF_CONTROL
+       bool "Translate addresses using fdt_translate_address in VPL"
+       depends on VPL_DM && VPL_OF_CONTROL
        help
          If this option is enabled, the reg property will be translated
          using the fdt_translate_address() function. This is necessary
-- 
2.54.0

Reply via email to