| /* | |
| * Debugging macro for DaVinci | |
| * | |
| * Author: Kevin Hilman, MontaVista Software, Inc. <source@mvista.com> | |
| * | |
| * 2007 (c) MontaVista Software, Inc. This file is licensed under | |
| * the terms of the GNU General Public License version 2. This program | |
| * is licensed "as is" without any warranty of any kind, whether express | |
| * or implied. | |
| */ | |
| .macro addruart, rx | |
| mrc p15, 0, \rx, c1, c0 | |
| tst \rx, #1 @ MMU enabled? | |
| moveq \rx, #0x01000000 @ physical base address | |
| movne \rx, #0xfe000000 @ virtual base | |
| orr \rx, \rx, #0x00c20000 @ UART 0 | |
| .endm | |
| #define UART_SHIFT 2 | |
| #include <asm/hardware/debug-8250.S> |