]> git.ipfire.org Git - thirdparty/u-boot.git/blobdiff - drivers/ddr/altera/sdram_s10.c
socfpga: stratix10: fix sdram_calculate_size
[thirdparty/u-boot.git] / drivers / ddr / altera / sdram_s10.c
index 48f4f47b14b1b1a2e65664df93707537502d7bd3..a48567c109375d34e034d19ec833d9a0343e0670 100644 (file)
@@ -371,11 +371,11 @@ int sdram_mmr_init_full(unsigned int unused)
  * Calculate SDRAM device size based on SDRAM controller parameters.
  * Size is specified in bytes.
  */
-unsigned long sdram_calculate_size(void)
+phys_size_t sdram_calculate_size(void)
 {
        u32 dramaddrw = hmc_readl(DRAMADDRW);
 
-       u32 size = 1 << (DRAMADDRW_CFG_CS_ADDR_WIDTH(dramaddrw) +
+       phys_size_t size = 1 << (DRAMADDRW_CFG_CS_ADDR_WIDTH(dramaddrw) +
                         DRAMADDRW_CFG_BANK_GRP_ADDR_WIDTH(dramaddrw) +
                         DRAMADDRW_CFG_BANK_ADDR_WIDTH(dramaddrw) +
                         DRAMADDRW_CFG_ROW_ADDR_WIDTH(dramaddrw) +