| From 8cdbf1b126ce03c2973c4959ef1f7b4462759a3f Mon Sep 17 00:00:00 2001 |
| From: Magnus Damm <damm@opensource.se> |
| Date: Tue, 1 Oct 2013 17:11:53 +0900 |
| Subject: ARM: shmobile: Introduce r8a7791_add_standard_devices() |
| |
| Introduce the function r8a7791_add_standard_devices() that |
| follows the same style as other mach-shmobile SoC code and |
| allows C version of board code to add on-chip devices. |
| |
| Signed-off-by: Magnus Damm <damm@opensource.se> |
| Signed-off-by: Simon Horman <horms+renesas@verge.net.au> |
| (cherry picked from commit 44a268e2a652eab3c21e282b6418a8c9ea279626) |
| Signed-off-by: Simon Horman <horms+renesas@verge.net.au> |
| --- |
| arch/arm/mach-shmobile/include/mach/r8a7791.h | 1 + |
| arch/arm/mach-shmobile/setup-r8a7791.c | 5 +++++ |
| 2 files changed, 6 insertions(+) |
| |
| diff --git a/arch/arm/mach-shmobile/include/mach/r8a7791.h b/arch/arm/mach-shmobile/include/mach/r8a7791.h |
| index 2e6d66131083..2a86a5394672 100644 |
| --- a/arch/arm/mach-shmobile/include/mach/r8a7791.h |
| +++ b/arch/arm/mach-shmobile/include/mach/r8a7791.h |
| @@ -1,6 +1,7 @@ |
| #ifndef __ASM_R8A7791_H__ |
| #define __ASM_R8A7791_H__ |
| |
| +void r8a7791_add_standard_devices(void); |
| void r8a7791_add_dt_devices(void); |
| void r8a7791_clock_init(void); |
| void r8a7791_init_early(void); |
| diff --git a/arch/arm/mach-shmobile/setup-r8a7791.c b/arch/arm/mach-shmobile/setup-r8a7791.c |
| index b56399d2e1de..350dfc4918e3 100644 |
| --- a/arch/arm/mach-shmobile/setup-r8a7791.c |
| +++ b/arch/arm/mach-shmobile/setup-r8a7791.c |
| @@ -129,6 +129,11 @@ void __init r8a7791_add_dt_devices(void) |
| r8a7791_register_cmt(00); |
| } |
| |
| +void __init r8a7791_add_standard_devices(void) |
| +{ |
| + r8a7791_add_dt_devices(); |
| +} |
| + |
| void __init r8a7791_init_early(void) |
| { |
| #ifndef CONFIG_ARM_ARCH_TIMER |
| -- |
| 1.8.5.rc3 |
| |