mcs814x: add 3.14 kernel support
[openwrt/svn-archive/archive.git] / target / linux / mcs814x / files-3.14 / arch / arm / mach-mcs814x / include / mach / debug-macro.S
diff --git a/target/linux/mcs814x/files-3.14/arch/arm/mach-mcs814x/include/mach/debug-macro.S b/target/linux/mcs814x/files-3.14/arch/arm/mach-mcs814x/include/mach/debug-macro.S
new file mode 100644 (file)
index 0000000..93ecea4
--- /dev/null
@@ -0,0 +1,11 @@
+#include <mach/mcs814x.h>
+
+                .macro  addruart, rp, rv, tmp
+               ldr     \rp, =MCS814X_PHYS_BASE
+               ldr     \rv, =MCS814X_VIRT_BASE
+               orr     \rp, \rp, #MCS814X_UART
+               orr     \rv, \rv, #MCS814X_UART
+                .endm
+
+#define UART_SHIFT     2
+#include <asm/hardware/debug-8250.S>