From 9edc89171f798495d4cb03b8e4cfa4b146ef1e1b Mon Sep 17 00:00:00 2001 From: Sandrine Bailleux Date: Tue, 3 Jun 2014 09:52:26 +0100 Subject: fvp: Fix register name in 'plat_print_gic_regs' macro The 'plat_print_gic_regs' macro was accessing the GICC_CTLR register using the GICD_CTLR offset. This still generates the right code in the end because GICD_CTLR == GICC_CTLR but this patch fixes it for the logic of the code. Change-Id: I7b17af50e587f07bec0e4c933e346088470c96f3 --- plat/fvp/include/plat_macros.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plat/fvp/include/plat_macros.S b/plat/fvp/include/plat_macros.S index bdd402d..d2e7cbc 100644 --- a/plat/fvp/include/plat_macros.S +++ b/plat/fvp/include/plat_macros.S @@ -47,7 +47,7 @@ gic_regs: .asciz "gic_iar", "gic_ctlr", "" bl fvp_get_cfgvar /* gic base address is now in x0 */ ldr w1, [x0, #GICC_IAR] - ldr w2, [x0, #GICD_CTLR] + ldr w2, [x0, #GICC_CTLR] sub sp, sp, #GIC_REG_SIZE stp x1, x2, [sp] /* we store the gic registers as 64 bit */ adr x0, gic_regs -- cgit v1.2.3