diff options
Diffstat (limited to 'arch/arm/mach-davinci/include/mach/debug-macro.S')
-rw-r--r-- | arch/arm/mach-davinci/include/mach/debug-macro.S | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm/mach-davinci/include/mach/debug-macro.S b/arch/arm/mach-davinci/include/mach/debug-macro.S index de3fc2182b47..69837a67d5f5 100644 --- a/arch/arm/mach-davinci/include/mach/debug-macro.S +++ b/arch/arm/mach-davinci/include/mach/debug-macro.S | |||
@@ -24,7 +24,14 @@ | |||
24 | tst \rx, #1 @ MMU enabled? | 24 | tst \rx, #1 @ MMU enabled? |
25 | moveq \rx, #0x01000000 @ physical base address | 25 | moveq \rx, #0x01000000 @ physical base address |
26 | movne \rx, #0xfe000000 @ virtual base | 26 | movne \rx, #0xfe000000 @ virtual base |
27 | #if defined(CONFIG_ARCH_DAVINCI_DA8XX) && defined(CONFIG_ARCH_DAVINCI_DMx) | ||
28 | #error Cannot enable DaVinci and DA8XX platforms concurrently | ||
29 | #elif defined(CONFIG_MACH_DAVINCI_DA8XX_EVM) | ||
30 | orr \rx, \rx, #0x00d00000 @ physical base address | ||
31 | orr \rx, \rx, #0x0000d000 @ of UART 2 | ||
32 | #else | ||
27 | orr \rx, \rx, #0x00c20000 @ UART 0 | 33 | orr \rx, \rx, #0x00c20000 @ UART 0 |
34 | #endif | ||
28 | .endm | 35 | .endm |
29 | 36 | ||
30 | .macro senduart,rd,rx | 37 | .macro senduart,rd,rx |