Commit 9edc8917 authored by Sandrine Bailleux's avatar Sandrine Bailleux
Browse files

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
parent e869310f
...@@ -47,7 +47,7 @@ gic_regs: .asciz "gic_iar", "gic_ctlr", "" ...@@ -47,7 +47,7 @@ gic_regs: .asciz "gic_iar", "gic_ctlr", ""
bl fvp_get_cfgvar bl fvp_get_cfgvar
/* gic base address is now in x0 */ /* gic base address is now in x0 */
ldr w1, [x0, #GICC_IAR] ldr w1, [x0, #GICC_IAR]
ldr w2, [x0, #GICD_CTLR] ldr w2, [x0, #GICC_CTLR]
sub sp, sp, #GIC_REG_SIZE sub sp, sp, #GIC_REG_SIZE
stp x1, x2, [sp] /* we store the gic registers as 64 bit */ stp x1, x2, [sp] /* we store the gic registers as 64 bit */
adr x0, gic_regs adr x0, gic_regs
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment