2 +++ b/arch/mips/include/asm/mach-lantiq/falcon/lantiq_soc.h
5 + * This program is free software; you can redistribute it and/or modify it
6 + * under the terms of the GNU General Public License version 2 as published
7 + * by the Free Software Foundation.
9 + * Copyright (C) 2010 John Crispin <blogic@openwrt.org>
12 +#ifndef _LTQ_FALCON_H__
13 +#define _LTQ_FALCON_H__
15 +#ifdef CONFIG_SOC_FALCON
20 +#define SOC_ID_FALCON 0x01B8
23 +#define SOC_TYPE_FALCON 0x01
25 +/* ASC0/1 - serial port */
26 +#define LTQ_ASC0_BASE_ADDR 0x1E100C00
27 +#define LTQ_ASC1_BASE_ADDR 0x1E100B00
28 +#define LTQ_ASC_SIZE 0x100
30 +#define LTQ_ASC_TIR(x) (INT_NUM_IM3_IRL0 + (x * 8))
31 +#define LTQ_ASC_RIR(x) (INT_NUM_IM3_IRL0 + (x * 8) + 1)
32 +#define LTQ_ASC_EIR(x) (INT_NUM_IM3_IRL0 + (x * 8) + 2)
34 +/* ICU - interrupt control unit */
35 +#define LTQ_ICU_BASE_ADDR 0x1F880200
36 +#define LTQ_ICU_SIZE 0x100
39 +#define LTQ_WDT_BASE_ADDR 0x1F8803F0
40 +#define LTQ_WDT_SIZE 0x10
42 +#endif /* CONFIG_SOC_FALCON */
43 +#endif /* _LTQ_XWAY_H__ */