/*arch/arm/mach-mxs/include/mach/debug-macro.S**Debuggingmacroincludeheader**Copyright(C)1994-1999RussellKing*Movedfromlinux/arch/arm/kernel/debug.SbyBenDooks**Thisprogramisfreesoftware; you can redistribute it and/or modify*itunderthetermsoftheGNUGeneralPublicLicenseversion2as*publishedbytheFreeSoftwareFoundation.**/#include <mach/mx23.h>#include <mach/mx28.h>#ifdef CONFIG_SOC_IMX23#ifdef UART_PADDR#error "CONFIG_DEBUG_LL is incompatible with multiple archs"#endif#define UART_PADDR MX23_DUART_BASE_ADDR#endif#ifdef CONFIG_SOC_IMX28#ifdef UART_PADDR#error "CONFIG_DEBUG_LL is incompatible with multiple archs"#endif#define UART_PADDR MX28_DUART_BASE_ADDR#endif#define UART_VADDR MXS_IO_ADDRESS(UART_PADDR).macroaddruart,rp,rvldr\rp,=UART_PADDR@physicalldr\rv,=UART_VADDR@virtual.endm#include <asm/hardware/debug-pl01x.S>