summaryrefslogtreecommitdiffstats
path: root/include/asm-arm
diff options
context:
space:
mode:
authorLennert Buytenhek2006-03-22 21:14:09 +0100
committerRussell King2006-03-22 21:14:09 +0100
commite99053e07514e514611167ad648c65c87982c4d9 (patch)
tree42a53730832060d917b921f3c7810e54d245d78b /include/asm-arm
parent[ARM] 3378/1: ixp2000: fix gpio interrupt handling (diff)
downloadkernel-qcow2-linux-e99053e07514e514611167ad648c65c87982c4d9.tar.gz
kernel-qcow2-linux-e99053e07514e514611167ad648c65c87982c4d9.tar.xz
kernel-qcow2-linux-e99053e07514e514611167ad648c65c87982c4d9.zip
[ARM] 3379/1: ixp2000: use generic 8250 debug macros
Patch from Lennert Buytenhek The xscale UART in the ixp2000 is basically just an 8250 UART (with some extra bits and pieces), so we can use the generic 8250 debug macros on the ixp2000. Signed-off-by: Lennert Buytenhek <buytenh@wantstofly.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'include/asm-arm')
-rw-r--r--include/asm-arm/arch-ixp2000/debug-macro.S17
1 files changed, 2 insertions, 15 deletions
diff --git a/include/asm-arm/arch-ixp2000/debug-macro.S b/include/asm-arm/arch-ixp2000/debug-macro.S
index 5631e0889861..bc8b39654793 100644
--- a/include/asm-arm/arch-ixp2000/debug-macro.S
+++ b/include/asm-arm/arch-ixp2000/debug-macro.S
@@ -23,18 +23,5 @@
#endif
.endm
- .macro senduart,rd,rx
- strb \rd, [\rx]
- .endm
-
- .macro busyuart,rd,rx
-1002: ldrb \rd, [\rx, #0x14]
- tst \rd, #0x20
- beq 1002b
- .endm
-
- .macro waituart,rd,rx
- nop
- nop
- nop
- .endm
+#define UART_SHIFT 2
+#include <asm/hardware/debug-8250.S>