| /* | 
 |  * linux/include/asm-arm/arch-ep93xx/debug-macro.S | 
 |  * Debugging macro include header | 
 |  * | 
 |  * Copyright (C) 2006 Lennert Buytenhek <buytenh@wantstofly.org> | 
 |  * | 
 |  * This program is free software; you can redistribute it and/or modify | 
 |  * it under the terms of the GNU General Public License as published by | 
 |  * the Free Software Foundation; either version 2 of the License, or (at | 
 |  * your option) any later version. | 
 |  */ | 
 | #include <asm/arch/ep93xx-regs.h> | 
 |  | 
 | 		.macro	addruart,rx | 
 | 		mrc	p15, 0, \rx, c1, c0 | 
 | 		tst	\rx, #1				@ MMU enabled? | 
 | 		ldreq	\rx, =EP93XX_APB_PHYS_BASE	@ Physical base | 
 | 		ldrne	\rx, =EP93XX_APB_VIRT_BASE	@ virtual base | 
 | 		orr	\rx, \rx, #0x000c0000 | 
 | 		.endm | 
 |  | 
 | #include <asm/hardware/debug-pl01x.S> |