diff options
author | Michal Simek <michal.simek@xilinx.com> | 2014-02-03 11:36:23 -0500 |
---|---|---|
committer | Michal Simek <michal.simek@xilinx.com> | 2014-03-17 10:12:08 -0400 |
commit | 1a259251f3638b04c1dbe07220958af9572c95bb (patch) | |
tree | 358ae314cda40131d572065cea4bce37f581d4eb | |
parent | 4a32c74e762236a53627536b9b9c1693d3073359 (diff) |
ARM: zynq: Add waituart implementation
Add missing waituart implementation.
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
-rw-r--r-- | arch/arm/include/debug/zynq.S | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/arch/arm/include/debug/zynq.S b/arch/arm/include/debug/zynq.S index f9aa9740a73f..0b762fafa758 100644 --- a/arch/arm/include/debug/zynq.S +++ b/arch/arm/include/debug/zynq.S | |||
@@ -42,6 +42,9 @@ | |||
42 | .endm | 42 | .endm |
43 | 43 | ||
44 | .macro waituart,rd,rx | 44 | .macro waituart,rd,rx |
45 | 1001: ldr \rd, [\rx, #UART_SR_OFFSET] | ||
46 | tst \rd, #UART_SR_TXEMPTY | ||
47 | beq 1001b | ||
45 | .endm | 48 | .endm |
46 | 49 | ||
47 | .macro busyuart,rd,rx | 50 | .macro busyuart,rd,rx |