diff options
Diffstat (limited to 'arch/arm/mach-s5p6442')
-rw-r--r-- | arch/arm/mach-s5p6442/include/mach/debug-macro.S | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/arch/arm/mach-s5p6442/include/mach/debug-macro.S b/arch/arm/mach-s5p6442/include/mach/debug-macro.S index bb6536147ffb..e2213205d780 100644 --- a/arch/arm/mach-s5p6442/include/mach/debug-macro.S +++ b/arch/arm/mach-s5p6442/include/mach/debug-macro.S | |||
@@ -15,13 +15,12 @@ | |||
15 | #include <mach/map.h> | 15 | #include <mach/map.h> |
16 | #include <plat/regs-serial.h> | 16 | #include <plat/regs-serial.h> |
17 | 17 | ||
18 | .macro addruart, rx, rtmp | 18 | .macro addruart, rp, rv |
19 | mrc p15, 0, \rx, c1, c0 | 19 | ldr \rp, = S3C_PA_UART |
20 | tst \rx, #1 | 20 | ldr \rv, = S3C_VA_UART |
21 | ldreq \rx, = S3C_PA_UART | ||
22 | ldrne \rx, = S3C_VA_UART | ||
23 | #if CONFIG_DEBUG_S3C_UART != 0 | 21 | #if CONFIG_DEBUG_S3C_UART != 0 |
24 | add \rx, \rx, #(0x400 * CONFIG_DEBUG_S3C_UART) | 22 | add \rp, \rp, #(0x400 * CONFIG_DEBUG_S3C_UART) |
23 | add \rv, \rv, #(0x400 * CONFIG_DEBUG_S3C_UART) | ||
25 | #endif | 24 | #endif |
26 | .endm | 25 | .endm |
27 | 26 | ||