diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-12-19 13:06:39 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-01-09 14:03:34 +0100 |
commit | 0e05095ab5d082a39918243280831496f341b7f8 (patch) | |
tree | 07339f4bc9ac064ad7d0179b449bfc657e92fe65 /c/src/lib/libbsp/powerpc/qoriq/start/start.S | |
parent | bsps/powerpc: ppc_exc_initialize_interrupt_stack() (diff) | |
download | rtems-0e05095ab5d082a39918243280831496f341b7f8.tar.bz2 |
bsp/qoriq: Add MAS7 support for MMU
This enables usage of the full real address space which is 40-bit on the
T2080 for example.
Diffstat (limited to 'c/src/lib/libbsp/powerpc/qoriq/start/start.S')
-rw-r--r-- | c/src/lib/libbsp/powerpc/qoriq/start/start.S | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/c/src/lib/libbsp/powerpc/qoriq/start/start.S b/c/src/lib/libbsp/powerpc/qoriq/start/start.S index 9ef1c07b9e..b03fb4483d 100644 --- a/c/src/lib/libbsp/powerpc/qoriq/start/start.S +++ b/c/src/lib/libbsp/powerpc/qoriq/start/start.S @@ -58,7 +58,8 @@ _start: li r5, FSL_EIS_MAS2_I li r6, FSL_EIS_MAS3_SR | FSL_EIS_MAS3_SW | FSL_EIS_MAS3_SX li r7, 0 - li r8, 11 + li r8, 0 + li r9, 11 bl qoriq_tlb1_write /* MSR initialization */ @@ -137,8 +138,9 @@ null_area_setup_done: li r4, 0 li r5, 0 li r6, FSL_EIS_MAS3_SR - mr r7, UBOOT_BOARD_INFO - li r8, 1 + li r7, 0 + mr r8, UBOOT_BOARD_INFO + li r9, 1 bl qoriq_tlb1_write mr r3, UBOOT_BOARD_INFO bl bsp_uboot_copy_board_info @@ -180,7 +182,8 @@ _start_core_1: li r5, FSL_EIS_MAS2_I li r6, FSL_EIS_MAS3_SR | FSL_EIS_MAS3_SW | FSL_EIS_MAS3_SX li r7, 0 - li r8, 11 + li r8, 0 + li r9, 11 bl qoriq_tlb1_write /* MSR initialization */ |