[adm5120] license cleanup
[openwrt/svn-archive/archive.git] / target / linux / adm5120 / files / arch / mips / adm5120 / boards / generic.c
1 /*
2 * $Id$
3 *
4 * Generic ADM5120 based board
5 *
6 * Copyright (C) 2007 OpenWrt.org
7 * Copyright (C) 2007 Gabor Juhos <juhosg at openwrt.org>
8 *
9 * This program is free software; you can redistribute it and/or modify it
10 * under the terms of the GNU General Public License version 2 as published
11 * by the Free Software Foundation.
12 *
13 */
14
15 #include <linux/kernel.h>
16 #include <linux/init.h>
17
18 #include <asm/bootinfo.h>
19 #include <asm/gpio.h>
20
21 #include <adm5120_board.h>
22 #include <adm5120_platform.h>
23
24 static struct platform_device *generic_devices[] __initdata = {
25 &adm5120_flash0_device,
26 &adm5120_hcd_device,
27 };
28
29 /*--------------------------------------------------------------------------*/
30
31 ADM5120_BOARD_START(GENERIC, "Generic ADM5120 board")
32 .eth_num_ports = 6,
33 .num_devices = ARRAY_SIZE(generic_devices),
34 .devices = generic_devices,
35 ADM5120_BOARD_END