[PATCH] ddr: altera: n5x: Restructure DDR driver in preparation to support LPDDR4

Jit Loon Lim jit.loon.lim at intel.com
Tue Nov 22 02:09:03 CET 2022


From: Tien Fong Chee <tien.fong.chee at intel.com>

Restructure DDR driver so that driver has the ability to recognize the
DDR type by populating DDR handoff from bitstream. This is also in
preparation to improve driver for supporting additional LPDDR4.

Signed-off-by: Tien Fong Chee <tien.fong.chee at intel.com>
Signed-off-by: Jit Loon Lim <jit.loon.lim at intel.com>
---
 drivers/ddr/altera/sdram_n5x.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/drivers/ddr/altera/sdram_n5x.c b/drivers/ddr/altera/sdram_n5x.c
index 737a4e2ff1..8dba6bb035 100644
--- a/drivers/ddr/altera/sdram_n5x.c
+++ b/drivers/ddr/altera/sdram_n5x.c
@@ -336,6 +336,13 @@ enum reset_type {
 	COLD_RESET
 };
 
+enum ddr_type {
+	DDRTYPE_LPDDR4_0,
+	DDRTYPE_LPDDR4_1,
+	DDRTYPE_DDR4,
+	DDRTYPE_UNKNOWN
+};
+
 /* DDR handoff structure */
 struct ddr_handoff {
 	/* Memory reset manager base */
-- 
2.26.2



More information about the U-Boot mailing list