ARM: Make pgtbl macro more robust
arch/arm/kernel/head.S:181: Error: invalid constant (608000) after fixup Change-Id: I883614c9f413227240f32ac0b12f418365dbcfe1 Signed-off-by: Tao Huang <huangtao@rock-chips.com>
This commit is contained in:
parent
02e1d7f418
commit
c71894c3cf
1 changed files with 2 additions and 1 deletions
|
|
@ -52,7 +52,8 @@
|
|||
.equ swapper_pg_dir, KERNEL_RAM_VADDR - PG_DIR_SIZE
|
||||
|
||||
.macro pgtbl, rd, phys
|
||||
add \rd, \phys, #TEXT_OFFSET
|
||||
add \rd, \phys, #(TEXT_OFFSET & 0xffff0000)
|
||||
add \rd, \rd, #(TEXT_OFFSET & 0x0000ffff)
|
||||
sub \rd, \rd, #PG_DIR_SIZE
|
||||
.endm
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue