1
/* linux/arch/arm/mach-s5p6442/include/mach/debug-macro.S
3
* Copyright (c) 2010 Samsung Electronics Co., Ltd.
4
* http://www.samsung.com/
6
* Based on arch/arm/mach-s3c6400/include/mach/debug-macro.S
8
* This program is free software; you can redistribute it and/or modify
9
* it under the terms of the GNU General Public License version 2 as
10
* published by the Free Software Foundation.
13
/* pull in the relevant register and map files. */
16
#include <plat/regs-serial.h>
18
.macro addruart, rp, rv
19
ldr \rp, = S3C_PA_UART
20
ldr \rv, = S3C_VA_UART
21
#if CONFIG_DEBUG_S3C_UART != 0
22
add \rp, \rp, #(0x400 * CONFIG_DEBUG_S3C_UART)
23
add \rv, \rv, #(0x400 * CONFIG_DEBUG_S3C_UART)
27
#define fifo_full fifo_full_s5pv210
28
#define fifo_level fifo_level_s5pv210
30
/* include the reset of the code which will do the work, we're only
31
* compiling for a single cpu processor type so the default of s3c2440
32
* will be fine with us.
35
#include <plat/debug-macro.S>