mirror of
https://github.com/torvalds/linux.git
synced 2026-06-07 22:14:04 +02:00
ARM: decompressor: fix start of RAM alignment
256KB alignment is not work for (textofs & 0xf0000) > 0x40000. Change to 1MB. Change-Id: I9803b22d7d64a244842dcc811e47e214d247fc0c Signed-off-by: Tao Huang <huangtao@rock-chips.com>
This commit is contained in:
parent
dab2c42a76
commit
3eef0d794e
|
|
@ -701,8 +701,8 @@ __setup_mmu: sub r3, r4, #16384 @ Page directory size
|
|||
* bits for the RAM area only.
|
||||
*/
|
||||
mov r0, r3
|
||||
mov r9, r0, lsr #18
|
||||
mov r9, r9, lsl #18 @ start of RAM
|
||||
mov r9, r0, lsr #20
|
||||
mov r9, r9, lsl #20 @ start of RAM
|
||||
add r10, r9, #0x10000000 @ a reasonable RAM size
|
||||
mov r1, #0x12 @ XN|U + section mapping
|
||||
orr r1, r1, #3 << 10 @ AP=11
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user