MOXA linux-2.6.x / linux-2.6.19-uc1 from UC-7110-LX-BOOTLOADER-1.9_VERSION-4.2.tgz
[linux-2.6.19-moxart.git] / arch / arm / mach-lpc22xx / arch.c
blob1648e145c2d5d0756901597a799a2573fad6150a
1 /*
2 * linux/arch/arm/mach-lpc22xx/arch.c
4 * Copyright (C) 2004 Philips Semiconductors
6 * Architecture specific fixups. This is where any
7 * parameters in the params struct are fixed up, or
8 * any additional architecture specific information
9 * is pulled from the params struct.
11 #include <linux/types.h>
12 #include <linux/sched.h>
13 #include <linux/interrupt.h>
14 #include <linux/types.h>
15 #include <linux/kernel.h>
16 #include <linux/init.h>
17 #include <linux/list.h>
18 #include <linux/device.h>
19 #include <linux/slab.h>
20 #include <linux/string.h>
21 #include <linux/sysdev.h>
23 #include <asm/hardware.h>
24 #include <asm/io.h>
25 #include <asm/irq.h>
26 #include <asm/setup.h>
27 #include <asm/mach-types.h>
29 #include <asm/mach/arch.h>
30 #include <asm/mach/irq.h>
31 #include <asm/mach/map.h>
33 #include <linux/tty.h>
34 #include <asm/elf.h>
35 #include <linux/root_dev.h>
36 #include <linux/initrd.h>
39 extern void __init lpc22xx_init_irq(void);
41 extern struct sys_timer lpc22xx_timer;
43 MACHINE_START(LPC22xx, "LPC22xx, PHILIPS ELECTRONICS Co., Ltd.")
44 MAINTAINER(" Lucy Wang <mcu.china@philips.com>")
45 INITIRQ(lpc22xx_init_irq)
46 .timer = &lpc22xx_timer,
47 MACHINE_END