diff options
author | Tushar Behera <tushar.behera@linaro.org> | 2013-03-01 11:25:58 +0530 |
---|---|---|
committer | Tushar Behera <tushar.behera@linaro.org> | 2013-03-14 10:45:58 +0530 |
commit | ca51e73f5b5a198c6cc2d714404f7c0c0cf6e6ce (patch) | |
tree | c680763fdf574e696b837fc402fa156783adcfd6 /arch | |
parent | 45a58bf96d95f04e23dd439a2f7088708119ecd0 (diff) |
ARM: EXYNOS: Add secure firmware support for non-DT board
Signed-off-by: Tushar Behera <tushar.behera@linaro.org>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/mach-exynos/firmware.c | 3 | ||||
-rw-r--r-- | arch/arm/mach-exynos/mach-origen_quad.c | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/arch/arm/mach-exynos/firmware.c b/arch/arm/mach-exynos/firmware.c index ed11f100d479..a1339606caef 100644 --- a/arch/arm/mach-exynos/firmware.c +++ b/arch/arm/mach-exynos/firmware.c @@ -48,6 +48,7 @@ static const struct firmware_ops exynos_firmware_ops = { void __init exynos_firmware_init(void) { +#if 0 if (of_have_populated_dt()) { struct device_node *nd; const __be32 *addr; @@ -63,7 +64,7 @@ void __init exynos_firmware_init(void) return; } } - +#endif pr_info("Running under secure firmware.\n"); register_firmware_ops(&exynos_firmware_ops); diff --git a/arch/arm/mach-exynos/mach-origen_quad.c b/arch/arm/mach-exynos/mach-origen_quad.c index 4b6445425718..7543349f1e53 100644 --- a/arch/arm/mach-exynos/mach-origen_quad.c +++ b/arch/arm/mach-exynos/mach-origen_quad.c @@ -765,6 +765,7 @@ MACHINE_START(ORIGEN_QUAD, "ORIGEN_QUAD") .init_irq = exynos4_init_irq, .map_io = origen_quad_map_io, .handle_irq = gic_handle_irq, + .init_early = exynos_firmware_init, .init_machine = origen_quad_machine_init, .init_late = exynos_init_late, .timer = &exynos4_timer, |