diff options
| author | Tom Rini <[email protected]> | 2024-09-16 16:43:53 -0600 |
|---|---|---|
| committer | Tom Rini <[email protected]> | 2024-09-16 16:43:53 -0600 |
| commit | 773f138632b95ea6b0c4a7a2b653174c19749da5 (patch) | |
| tree | be5ff0fbccb414a692f4fd02ba1da651e4500c6c /board | |
| parent | fca70d61817b9ad2fb4b4821b029e55f1945997b (diff) | |
| parent | 3aa2eac4f06de8ca5871543f21b88d568f33effc (diff) | |
Merge patch series "Arm: npcm: modify npcm8xx boot setting"
Jim Liu <[email protected]> says:
Modify npcm8xx new boot design.
Correct memory setting and set gpio default value.
Diffstat (limited to 'board')
| -rw-r--r-- | board/nuvoton/arbel_evb/arbel_evb.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/board/nuvoton/arbel_evb/arbel_evb.c b/board/nuvoton/arbel_evb/arbel_evb.c index 1f519219e7e..55e93a77f0f 100644 --- a/board/nuvoton/arbel_evb/arbel_evb.c +++ b/board/nuvoton/arbel_evb/arbel_evb.c @@ -59,17 +59,21 @@ int dram_init(void) int dram_init_banksize(void) { + phys_size_t ram_size = gd->ram_size; gd->bd->bi_dram[0].start = 0; - switch (gd->ram_size) { + #if defined(CONFIG_SYS_MEM_TOP_HIDE) + ram_size += CONFIG_SYS_MEM_TOP_HIDE; + #endif + switch (ram_size) { case DRAM_512MB_ECC_SIZE: case DRAM_512MB_SIZE: case DRAM_1GB_ECC_SIZE: case DRAM_1GB_SIZE: case DRAM_2GB_ECC_SIZE: case DRAM_2GB_SIZE: - gd->bd->bi_dram[0].size = gd->ram_size; + gd->bd->bi_dram[0].size = ram_size; gd->bd->bi_dram[1].start = 0; gd->bd->bi_dram[1].size = 0; break; |
