[PATCH] ram: Tighten some ram driver dependencies

Tom Rini trini at konsulko.com
Mon Aug 4 23:54:23 CEST 2025


A few ram drivers cannot build without access to some platform
specific header files. Express those requirements in Kconfig as well.

Signed-off-by: Tom Rini <trini at konsulko.com>
---
 drivers/ram/Kconfig | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/drivers/ram/Kconfig b/drivers/ram/Kconfig
index edb8e254d5b3..d69644973091 100644
--- a/drivers/ram/Kconfig
+++ b/drivers/ram/Kconfig
@@ -39,7 +39,7 @@ config VPL_RAM
 
 config STM32_SDRAM
 	bool "Enable STM32 SDRAM support"
-	depends on RAM
+	depends on RAM && ARCH_STM32
 	help
 	  STM32F7 family devices support flexible memory controller(FMC) to
 	  support external memories like sdram, psram & nand.
@@ -47,7 +47,7 @@ config STM32_SDRAM
 
 config MPC83XX_SDRAM
 	bool "Enable MPC83XX SDRAM support"
-	depends on RAM
+	depends on RAM && MPC83xx
 	help
 	  Enable support for the internal DDR Memory Controller of the MPC83xx
 	  family of SoCs. Both static configurations, as well as configuring
@@ -67,7 +67,7 @@ config K3_AM654_DDRSS
 
 config K3_DDRSS
 	bool "Enable K3 DDRSS support"
-	depends on RAM
+	depends on RAM && ARCH_K3
 
 choice
 	depends on K3_DDRSS
-- 
2.43.0



More information about the U-Boot mailing list