arm-trusted-firmware/plat/arm/board
Andre Przywara 283e5595af arm_fpga: Adjust GICR size in DT to match number of cores
The size of a GICv3 redistributor region depends on the number of
cores in the system. For the ARM FPGA port, we detect the topology at
runtime, and adjust the CPU DT nodes accordingly.
Now the size of the GICR region must also be adjusted, or Linux will
fail to initialise the GICv3.

Use the newly introduced function to overwrite the GICR size entry in
the GICv3 reg property. We count the number of existing cores by
iterating over the GICR frames until we find the LAST bit set in TYPER.

Change-Id: Ib69565600859de9b1b15ceb8495172cd26d16fce
Signed-off-by: Andre Przywara <andre.przywara@arm.com>
2020-09-29 13:28:25 +01:00
..
a5ds plat/arm: Add dependencies to configuration files 2020-09-02 16:46:18 +01:00
arm_fpga arm_fpga: Adjust GICR size in DT to match number of cores 2020-09-29 13:28:25 +01:00
common plat/arm: Get the base address of nv-counters from device tree 2020-08-28 09:50:36 +00:00
corstone700 plat/arm: Add dependencies to configuration files 2020-09-02 16:46:18 +01:00
fvp Merge "SPMC: adjust the number of EC context to max number of PEs" into integration 2020-09-22 09:50:31 +00:00
fvp_ve plat/arm: Add dependencies to configuration files 2020-09-02 16:46:18 +01:00
juno plat/arm: Add dependencies to configuration files 2020-09-02 16:46:18 +01:00
n1sdp n1sdp: remote chip SPI numbering for multichip GIC routing 2020-08-24 15:47:09 +05:30
rddaniel plat/arm: Add dependencies to configuration files 2020-09-02 16:46:18 +01:00
rddanielxlr plat/arm: Add dependencies to configuration files 2020-09-02 16:46:18 +01:00
rde1edge plat/arm: Add dependencies to configuration files 2020-09-02 16:46:18 +01:00
rdn1edge plat/arm: rdn1edge: Correct mismatched parenthesis in makefile 2020-09-10 10:32:40 +00:00
sgi575 plat/arm: Add dependencies to configuration files 2020-09-02 16:46:18 +01:00
sgm775 plat/arm: Add dependencies to configuration files 2020-09-02 16:46:18 +01:00
tc0 plat: tc0: enable TZC 2020-09-24 10:50:25 +01:00