summaryrefslogtreecommitdiffstats
path: root/hw/arm-misc.h
diff options
context:
space:
mode:
authorPeter Maydell <peter.maydell@linaro.org>2012-02-16 09:56:09 +0000
committerPeter Maydell <peter.maydell@linaro.org>2012-02-17 11:13:26 +0000
commit96eacf641346bc1c432281575a265f6348a8f5c6 (patch)
tree477515b37848c790371a99bb76ccc816a5c1f488 /hw/arm-misc.h
parentb7206878680f1e77031dacb420ef2c630a6b6257 (diff)
downloadhqemu-96eacf641346bc1c432281575a265f6348a8f5c6.zip
hqemu-96eacf641346bc1c432281575a265f6348a8f5c6.tar.gz
arm_boot: Pass base address of GIC CPU interface, not whole GIC
The arm_boot secondary boot loader code needs the address of the GIC CPU interface. Obtaining this from the base address of the private peripheral region was possible for A9 and 11MPcore, but the A15 puts the GIC CPU interface in a different place. So make boards pass in the GIC CPU interface address directly. Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'hw/arm-misc.h')
-rw-r--r--hw/arm-misc.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/hw/arm-misc.h b/hw/arm-misc.h
index 5e5204b..306013a 100644
--- a/hw/arm-misc.h
+++ b/hw/arm-misc.h
@@ -37,7 +37,7 @@ struct arm_boot_info {
*/
target_phys_addr_t smp_loader_start;
target_phys_addr_t smp_bootreg_addr;
- target_phys_addr_t smp_priv_base;
+ target_phys_addr_t gic_cpu_if_addr;
int nb_cpus;
int board_id;
int (*atag_board)(const struct arm_boot_info *info, void *p);
OpenPOWER on IntegriCloud