Signed-off-by: Daniel Hellstrom <dan...@gaisler.com> --- cpu/leon3/prom.c | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-)
diff --git a/cpu/leon3/prom.c b/cpu/leon3/prom.c index 86376bb..6cd2281 100644 --- a/cpu/leon3/prom.c +++ b/cpu/leon3/prom.c @@ -1059,6 +1059,22 @@ void srmmu_init_cpu(unsigned int entry) ((CONFIG_SYS_SDRAM_BASE + 0x6000000) >> 4) | ACC_SU_ALL | PTE; psrmmu_tables->pgd_table[0xf7] = ((CONFIG_SYS_SDRAM_BASE + 0x7000000) >> 4) | ACC_SU_ALL | PTE; + psrmmu_tables->pgd_table[0xf8] = + ((CONFIG_SYS_SDRAM_BASE + 0x8000000) >> 4) | ACC_SU_ALL | PTE; + psrmmu_tables->pgd_table[0xf9] = + ((CONFIG_SYS_SDRAM_BASE + 0x9000000) >> 4) | ACC_SU_ALL | PTE; + psrmmu_tables->pgd_table[0xfa] = + ((CONFIG_SYS_SDRAM_BASE + 0xa000000) >> 4) | ACC_SU_ALL | PTE; + psrmmu_tables->pgd_table[0xfb] = + ((CONFIG_SYS_SDRAM_BASE + 0xb000000) >> 4) | ACC_SU_ALL | PTE; + psrmmu_tables->pgd_table[0xfc] = + ((CONFIG_SYS_SDRAM_BASE + 0xc000000) >> 4) | ACC_SU_ALL | PTE; + psrmmu_tables->pgd_table[0xfd] = + ((CONFIG_SYS_SDRAM_BASE + 0xd000000) >> 4) | ACC_SU_ALL | PTE; + psrmmu_tables->pgd_table[0xfe] = + ((CONFIG_SYS_SDRAM_BASE + 0xe000000) >> 4) | ACC_SU_ALL | PTE; + psrmmu_tables->pgd_table[0xff] = + ((CONFIG_SYS_SDRAM_BASE + 0xf000000) >> 4) | ACC_SU_ALL | PTE; /* convert rom vec pointer to virtual address */ kernel_arg_promvec = (struct linux_romvec *) -- 1.5.4 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot