From 4face059c1ea1d7eb10470307526de7a9a3aecd4 Mon Sep 17 00:00:00 2001 From: Tingting Meng Date: Sun, 3 Aug 2025 18:24:58 -0700 Subject: ddr: altera: soc64: Fix dram size calculation in clamshell mode Fix wrong memory size calculation in clamshell mode Signed-off-by: Tingting Meng Signed-off-by: Alif Zakuan Yuslaimi Reviewed-by: Tien Fong Chee --- drivers/ddr/altera/sdram_soc64.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'drivers/ddr/altera/sdram_soc64.h') diff --git a/drivers/ddr/altera/sdram_soc64.h b/drivers/ddr/altera/sdram_soc64.h index 5336ce3991c..6031cef560e 100644 --- a/drivers/ddr/altera/sdram_soc64.h +++ b/drivers/ddr/altera/sdram_soc64.h @@ -88,6 +88,8 @@ struct altera_sdram_plat { #define CTRLCFG0 0x28 #define CTRLCFG1 0x2c #define CTRLCFG3 0x34 +#define CTRLCFG5 0x3c +#define CTRLCFG6 0x40 #define DRAMTIMING0 0x50 #define CALTIMING0 0x7c #define CALTIMING1 0x80 @@ -128,6 +130,9 @@ struct altera_sdram_plat { #define CTRLCFG1_CFG_CTRL_EN_ECC(x) \ (((x) >> 7) & 0x1) +#define CTRLCFG6_CFG_CS_CHIP(x) \ + ((x) & 0xFFFF) + #define DRAMTIMING0_CFG_TCL(x) \ ((x) & 0x7f) -- cgit v1.2.3