aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-shmobile/include
diff options
context:
space:
mode:
authorMagnus Damm <damm@opensource.se>2011-12-13 11:36:12 -0500
committerPaul Mundt <lethal@linux-sh.org>2012-01-08 20:13:59 -0500
commitf411fade0085a0d2c080bd64e72e0aff55bcbd09 (patch)
tree25bc6a2f5cb3eb1aff7bf4a5888bd1a6c211787c /arch/arm/mach-shmobile/include
parente0a23ce20eb98c17c5f7bf4b7f34cb31d0b102f9 (diff)
ARM: mach-shmobile: r8a7779 and Marzen base support V2
Initial support for the r8a7779 SoC and the Marzen board (V2). Only SCIF ports and the TMU are supported at this point. To keep things simple only entity-mapped virt-to-phys mappings are supported. This forces drivers and other SoC glue code to make use of ioremap(). We cannot support early serial console due to virtual address space collisions with the ARM kernel. Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/arm/mach-shmobile/include')
-rw-r--r--arch/arm/mach-shmobile/include/mach/common.h5
-rw-r--r--arch/arm/mach-shmobile/include/mach/r8a7779.h6
2 files changed, 11 insertions, 0 deletions
diff --git a/arch/arm/mach-shmobile/include/mach/common.h b/arch/arm/mach-shmobile/include/mach/common.h
index c2ed19b43560..ba889edf644a 100644
--- a/arch/arm/mach-shmobile/include/mach/common.h
+++ b/arch/arm/mach-shmobile/include/mach/common.h
@@ -60,4 +60,9 @@ extern void r8a7740_add_standard_devices(void);
60extern void r8a7740_clock_init(u8 md_ck); 60extern void r8a7740_clock_init(u8 md_ck);
61extern void r8a7740_pinmux_init(void); 61extern void r8a7740_pinmux_init(void);
62 62
63extern void r8a7779_init_irq(void);
64extern void r8a7779_add_early_devices(void);
65extern void r8a7779_add_standard_devices(void);
66extern void r8a7779_clock_init(void);
67
63#endif /* __ARCH_MACH_COMMON_H */ 68#endif /* __ARCH_MACH_COMMON_H */
diff --git a/arch/arm/mach-shmobile/include/mach/r8a7779.h b/arch/arm/mach-shmobile/include/mach/r8a7779.h
new file mode 100644
index 000000000000..17d944845982
--- /dev/null
+++ b/arch/arm/mach-shmobile/include/mach/r8a7779.h
@@ -0,0 +1,6 @@
1#ifndef __ASM_R8A7779_H__
2#define __ASM_R8A7779_H__
3
4/* Nothing at this point */
5
6#endif /* __ASM_R8A7779_H__ */