]> git.karo-electronics.de Git - karo-tx-linux.git/blob - arch/arm/mach-shmobile/setup-emev2.c
Merge branch 'akpm-current/current'
[karo-tx-linux.git] / arch / arm / mach-shmobile / setup-emev2.c
1 /*
2  * Emma Mobile EV2 processor support
3  *
4  * Copyright (C) 2012  Magnus Damm
5  *
6  * This program is free software; you can redistribute it and/or modify
7  * it under the terms of the GNU General Public License as published by
8  * the Free Software Foundation; version 2 of the License.
9  *
10  * This program is distributed in the hope that it will be useful,
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13  * GNU General Public License for more details.
14  */
15 #include <linux/kernel.h>
16 #include <linux/init.h>
17 #include <linux/mm.h>
18 #include <asm/mach-types.h>
19 #include <asm/mach/arch.h>
20 #include <asm/mach/map.h>
21
22 #include "common.h"
23 #include "emev2.h"
24
25 static const char *const emev2_boards_compat_dt[] __initconst = {
26         "renesas,emev2",
27         NULL,
28 };
29
30 DT_MACHINE_START(EMEV2_DT, "Generic Emma Mobile EV2 (Flattened Device Tree)")
31         .smp            = smp_ops(emev2_smp_ops),
32         .init_early     = shmobile_init_delay,
33         .init_late      = shmobile_init_late,
34         .dt_compat      = emev2_boards_compat_dt,
35 MACHINE_END