mirror of
https://github.com/torvalds/linux.git
synced 2026-06-11 08:03:05 +02:00
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
|
|
@ -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…
Reference in New Issue
Block a user