summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorTien Fong Chee <tien.fong.chee@intel.com>2017-12-05 10:58:01 +0300
committerMarek Vasut <marex@denx.de>2018-05-18 11:30:47 +0300
commit53faef1e3fea9ab45981707eaebdacd1af0275d5 (patch)
tree74f97cc1a846b4c025a668d8b74d7bd6f36a7e8c /arch
parent9ef9fe3455557161d076a821f0a65ee490198931 (diff)
downloadu-boot-53faef1e3fea9ab45981707eaebdacd1af0275d5.tar.xz
ARM: socfpga: Add DRAM bank size initialization function
Add function for both multiple DRAM bank and single DRAM bank size initialization. This common functionality could be used by every single SOCFPGA board. Signed-off-by: Tien Fong Chee <tien.fong.chee@intel.com> Tested-by: Ley Foon Tan <ley.foon.tan@intel.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/mach-socfpga/board.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm/mach-socfpga/board.c b/arch/arm/mach-socfpga/board.c
index c23ac4ead3..38e12a41a3 100644
--- a/arch/arm/mach-socfpga/board.c
+++ b/arch/arm/mach-socfpga/board.c
@@ -28,6 +28,13 @@ int board_init(void)
return 0;
}
+int dram_init_banksize(void)
+{
+ fdtdec_setup_memory_banksize();
+
+ return 0;
+}
+
#ifdef CONFIG_USB_GADGET
struct dwc2_plat_otg_data socfpga_otg_data = {
.usb_gusbcfg = 0x1417,