Home
last modified time | relevance | path

Searched hist:"7 fb9a32d2ea8c5f5fb07d5c7a2f3f3ef8c92a7d0" (Results 1 – 2 of 2) sorted by relevance

/rk3399_ARM-atf/plat/arm/css/common/
H A Dcss_common.mk7fb9a32d2ea8c5f5fb07d5c7a2f3f3ef8c92a7d0 Thu Jan 14 14:26:27 UTC 2016 Vikram Kanigiri <vikram.kanigiri@arm.com> Make SCP_BL2(U) image loading configurable on CSS platforms

Current code mandates loading of SCP_BL2/SCP_BL2U images for all
CSS platforms. On future ARM CSS platforms, the Application
Processor (AP) might not need to load these images. So, these
items can be removed from the FIP on those platforms.

BL2 tries to load SCP_BL2/SCP_BL2U images if their base
addresses are defined causing boot error if the images are not
found in FIP.

This change adds a make flag `CSS_LOAD_SCP_IMAGES` which if set
to `1` does:
1. Adds SCP_BL2, SCP_BL2U images to FIP.
2. Defines the base addresses of these images so that AP loads
them.

And vice-versa if it is set to `0`. The default value is set to
`1`.

Change-Id: I5abfe22d5dc1e9d80d7809acefc87b42a462204a
/rk3399_ARM-atf/include/plat/arm/css/common/
H A Dcss_def.h7fb9a32d2ea8c5f5fb07d5c7a2f3f3ef8c92a7d0 Thu Jan 14 14:26:27 UTC 2016 Vikram Kanigiri <vikram.kanigiri@arm.com> Make SCP_BL2(U) image loading configurable on CSS platforms

Current code mandates loading of SCP_BL2/SCP_BL2U images for all
CSS platforms. On future ARM CSS platforms, the Application
Processor (AP) might not need to load these images. So, these
items can be removed from the FIP on those platforms.

BL2 tries to load SCP_BL2/SCP_BL2U images if their base
addresses are defined causing boot error if the images are not
found in FIP.

This change adds a make flag `CSS_LOAD_SCP_IMAGES` which if set
to `1` does:
1. Adds SCP_BL2, SCP_BL2U images to FIP.
2. Defines the base addresses of these images so that AP loads
them.

And vice-versa if it is set to `0`. The default value is set to
`1`.

Change-Id: I5abfe22d5dc1e9d80d7809acefc87b42a462204a