mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2025-08-15 11:46:59 +02:00
rockchip: rk3288: move dram_init_banksize() into soc file
Mov edram_init_banksize() into rk3288.c so that we can re-use the common SPL board file later. Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
This commit is contained in:
parent
8f5b5aac76
commit
f35c417c9b
@ -156,18 +156,3 @@ void board_init_f(ulong dummy)
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef CONFIG_SPL_OS_BOOT
|
|
||||||
|
|
||||||
#define PMU_BASE 0xff730000
|
|
||||||
int dram_init_banksize(void)
|
|
||||||
{
|
|
||||||
struct rk3288_pmu *const pmu = (void *)PMU_BASE;
|
|
||||||
size_t size = rockchip_sdram_size((phys_addr_t)&pmu->sys_reg[2]);
|
|
||||||
|
|
||||||
gd->bd->bi_dram[0].start = CONFIG_SYS_SDRAM_BASE;
|
|
||||||
gd->bd->bi_dram[0].size = size;
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
@ -6,6 +6,10 @@
|
|||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
#include <asm/arch-rockchip/hardware.h>
|
#include <asm/arch-rockchip/hardware.h>
|
||||||
#include <asm/arch-rockchip/grf_rk3288.h>
|
#include <asm/arch-rockchip/grf_rk3288.h>
|
||||||
|
#include <asm/arch-rockchip/pmu_rk3288.h>
|
||||||
|
#include <asm/arch-rockchip/sdram_common.h>
|
||||||
|
|
||||||
|
DECLARE_GLOBAL_DATA_PTR;
|
||||||
|
|
||||||
#define GRF_BASE 0xff770000
|
#define GRF_BASE 0xff770000
|
||||||
|
|
||||||
@ -57,3 +61,18 @@ void board_debug_uart_init(void)
|
|||||||
GPIO7C6_UART2DBG_SIN << GPIO7C6_SHIFT);
|
GPIO7C6_UART2DBG_SIN << GPIO7C6_SHIFT);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifdef CONFIG_SPL_OS_BOOT
|
||||||
|
|
||||||
|
#define PMU_BASE 0xff730000
|
||||||
|
int dram_init_banksize(void)
|
||||||
|
{
|
||||||
|
struct rk3288_pmu *const pmu = (void *)PMU_BASE;
|
||||||
|
size_t size = rockchip_sdram_size((phys_addr_t)&pmu->sys_reg[2]);
|
||||||
|
|
||||||
|
gd->bd->bi_dram[0].start = CONFIG_SYS_SDRAM_BASE;
|
||||||
|
gd->bd->bi_dram[0].size = size;
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user