aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-shmobile/setup-r8a7790.c
diff options
context:
space:
mode:
authorOlof Johansson <olof@lixom.net>2014-07-12 12:43:40 -0400
committerOlof Johansson <olof@lixom.net>2014-07-12 12:43:40 -0400
commite1ddcdef841f68d175b1a4a5c91d55f383ce5241 (patch)
tree69122e47ea903b99c5e7a6c871deb7717663bf5f /arch/arm/mach-shmobile/setup-r8a7790.c
parentedf4f16f2709abcce37f10ac0c64d06d540ed6b2 (diff)
parent113522ee3034427472bcb4b8665833719809b31a (diff)
Merge branch 'renesas/cleanup2' into next/soc
Merging in as base to resolve a merge conflict with later soc branch locally.
Diffstat (limited to 'arch/arm/mach-shmobile/setup-r8a7790.c')
-rw-r--r--arch/arm/mach-shmobile/setup-r8a7790.c13
1 files changed, 4 insertions, 9 deletions
diff --git a/arch/arm/mach-shmobile/setup-r8a7790.c b/arch/arm/mach-shmobile/setup-r8a7790.c
index e1907686ace4..c37d82d38617 100644
--- a/arch/arm/mach-shmobile/setup-r8a7790.c
+++ b/arch/arm/mach-shmobile/setup-r8a7790.c
@@ -26,11 +26,13 @@
26#include <linux/serial_sci.h> 26#include <linux/serial_sci.h>
27#include <linux/sh_dma.h> 27#include <linux/sh_dma.h>
28#include <linux/sh_timer.h> 28#include <linux/sh_timer.h>
29#include <mach/r8a7790.h> 29
30#include <asm/mach/arch.h> 30#include <asm/mach/arch.h>
31
31#include "common.h" 32#include "common.h"
32#include "dma-register.h" 33#include "dma-register.h"
33#include "irqs.h" 34#include "irqs.h"
35#include "r8a7790.h"
34#include "rcar-gen2.h" 36#include "rcar-gen2.h"
35 37
36/* Audio-DMAC */ 38/* Audio-DMAC */
@@ -308,13 +310,6 @@ void __init r8a7790_add_standard_devices(void)
308 r8a7790_register_audio_dmac(1); 310 r8a7790_register_audio_dmac(1);
309} 311}
310 312
311void __init r8a7790_init_early(void)
312{
313#ifndef CONFIG_ARM_ARCH_TIMER
314 shmobile_setup_delay(1300, 2, 4); /* Cortex-A15 @ 1300MHz */
315#endif
316}
317
318#ifdef CONFIG_USE_OF 313#ifdef CONFIG_USE_OF
319 314
320static const char * const r8a7790_boards_compat_dt[] __initconst = { 315static const char * const r8a7790_boards_compat_dt[] __initconst = {
@@ -324,7 +319,7 @@ static const char * const r8a7790_boards_compat_dt[] __initconst = {
324 319
325DT_MACHINE_START(R8A7790_DT, "Generic R8A7790 (Flattened Device Tree)") 320DT_MACHINE_START(R8A7790_DT, "Generic R8A7790 (Flattened Device Tree)")
326 .smp = smp_ops(r8a7790_smp_ops), 321 .smp = smp_ops(r8a7790_smp_ops),
327 .init_early = r8a7790_init_early, 322 .init_early = shmobile_init_delay,
328 .init_time = rcar_gen2_timer_init, 323 .init_time = rcar_gen2_timer_init,
329 .init_late = shmobile_init_late, 324 .init_late = shmobile_init_late,
330 .reserve = rcar_gen2_reserve, 325 .reserve = rcar_gen2_reserve,