mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-05-08 18:41:22 +00:00
plat/arm/juno: Add support to use hw_config in BL31
To make it possible to use the hw_config device tree for dynamic configuration in BL31 on the Arm Juno platform. A placeholder hw_config has been added that is included in the FIP and a Juno specific BL31 setup has been added to populate fconf with the hw_config. Juno's BL2 setup has been updated to align it with the new behavior implemented in the Arm FVP platform, where fw_config is passed in arg1 to BL31 instead of soc_fw_config. The BL31 setup is expected to use the fw_config passed in arg1 to find the hw_config. Signed-off-by: Mikael Olsson <mikael.olsson@arm.com> Change-Id: Ib3570faa6714f92ab8451e8f1e59779dcf19c0b6
This commit is contained in:
parent
a9e14e202f
commit
5d5fb10f9c
8 changed files with 142 additions and 8 deletions
|
@ -1742,9 +1742,9 @@ In Arm standard platforms, the arguments received are :
|
|||
which is list of executable images following BL31,
|
||||
|
||||
arg1 - Points to load address of SOC_FW_CONFIG if present
|
||||
except in case of Arm FVP platform.
|
||||
except in case of Arm FVP and Juno platform.
|
||||
|
||||
In case of Arm FVP platform, Points to load address
|
||||
In case of Arm FVP and Juno platform, points to load address
|
||||
of FW_CONFIG.
|
||||
|
||||
arg2 - Points to load address of HW_CONFIG if present
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue