aboutsummaryrefslogtreecommitdiff
path: root/hw/exynos4210.h
diff options
context:
space:
mode:
authorEvgeny Voevodin <e.voevodin@samsung.com>2012-04-13 11:39:06 +0000
committerPeter Maydell <peter.maydell@linaro.org>2012-04-13 11:39:06 +0000
commit3f088e36de5a72a69e530d4bbf1fabaa507da0db (patch)
tree29971aefa7c2fec7ca7fe1571b885d52d1721a05 /hw/exynos4210.h
parentb85f62d7811c80646065f8f96c2248ea86cfd911 (diff)
downloadqemu-3f088e36de5a72a69e530d4bbf1fabaa507da0db.zip
qemu-3f088e36de5a72a69e530d4bbf1fabaa507da0db.tar.gz
qemu-3f088e36de5a72a69e530d4bbf1fabaa507da0db.tar.bz2
ARM: Exynos4210: Drop gic_cpu_write() after initialization.
Remove gic_cpu_write() call after initialization that was emulating functionality of earliest SOC bootloader which enables external GIC CPU1 interface. Instead introduce Exynos4210-specific secondary CPU bootloader, which enables both Internal and External GIC CPU1 interfaces. Signed-off-by: Evgeny Voevodin <e.voevodin@samsung.com> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'hw/exynos4210.h')
-rw-r--r--hw/exynos4210.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/hw/exynos4210.h b/hw/exynos4210.h
index c112e03..f7c7027 100644
--- a/hw/exynos4210.h
+++ b/hw/exynos4210.h
@@ -97,6 +97,9 @@ typedef struct Exynos4210State {
MemoryRegion bootreg_mem;
} Exynos4210State;
+void exynos4210_write_secondary(CPUARMState *env,
+ const struct arm_boot_info *info);
+
Exynos4210State *exynos4210_init(MemoryRegion *system_mem,
unsigned long ram_size);