ddr: altera: Add DDR driver for Agilex7 M-series
authorTingting Meng <tingting.meng@altera.com>
Mon, 4 Aug 2025 01:24:56 +0000 (18:24 -0700)
committerTien Fong Chee <tien.fong.chee@intel.com>
Fri, 8 Aug 2025 14:20:54 +0000 (22:20 +0800)
commit0b5376b34a8232cd878452574c0e60235ddaf1e7
tree96e65dfd993e8a15e7feb8c3ee34e69ea95411b6
parenta00a7a25708fc4343fc01a2692b5df801414811a
ddr: altera: Add DDR driver for Agilex7 M-series

This is for new platform enablement for Agilex7 M-series.
Add DDR driver for Agilex7 M-series. This driver is designed to support
DDR and HBM memory. The official HBM handoff is not ready yet, therefore
hardcoded handoff is used for HBM driver validation on mUDV board.

Signed-off-by: Tingting Meng <tingting.meng@altera.com>
Signed-off-by: Alif Zakuan Yuslaimi <alif.zakuan.yuslaimi@altera.com>
Reviewed-by: Tien Fong Chee <tien.fong.chee@altera.com>
arch/arm/mach-socfpga/include/mach/base_addr_soc64.h
arch/arm/mach-socfpga/include/mach/system_manager_soc64.h
drivers/ddr/altera/Makefile
drivers/ddr/altera/sdram_agilex7m.c [new file with mode: 0644]
drivers/ddr/altera/sdram_soc64.c
drivers/ddr/altera/sdram_soc64.h