refactor(build): distinguish BL2 as TF-A entry point and BL2 running at EL3BL2_AT_EL3 is an overloaded macro which has two uses: 1. When BL2 is entry point into TF-A(no BL1) 2. When BL2 is runnin
refactor(build): distinguish BL2 as TF-A entry point and BL2 running at EL3BL2_AT_EL3 is an overloaded macro which has two uses: 1. When BL2 is entry point into TF-A(no BL1) 2. When BL2 is running at EL3 exception levelThese two scenarios are not exactly same even though first implicitlymeans second to be true. To distinguish between these two use cases weintroduce new macros.BL2_AT_EL3 is renamed to RESET_TO_BL2 to better convey both 1. and 2.Additional macro BL2_RUNS_AT_EL3 is added to cover all scenarious whereBL2 runs at EL3 (including four world systems).BREAKING CHANGE: BL2_AT_EL3 renamed to RESET_TO_BL2 across therepository.Change-Id: I477e1d0f843b44b799c216670e028fcb3509fb72Signed-off-by: Arvind Ram Prakash <arvind.ramprakash@arm.com>Signed-off-by: Maksims Svecovs <maksims.svecovs@arm.com>
show more ...
feat(ls1046a): add new SoC platform ls1046aThe LS1046A is a cost-effective, power-efficient, and highlyintegrated system-on-chip (SoC) design that extends the reachof the NXP value-performance li
feat(ls1046a): add new SoC platform ls1046aThe LS1046A is a cost-effective, power-efficient, and highlyintegrated system-on-chip (SoC) design that extends the reachof the NXP value-performance line of QorIQ communicationsprocessors. Featuring power-efficient 64-bit Arm Cortex A72cores with ECC-protected L1 and L2 cache memories for highreliability, running up to 1.8 GHz.Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com>Signed-off-by: Pankaj Gupta <pankaj.gupta@nxp.com>Signed-off-by: rocket <rod.dorris@nxp.com>Signed-off-by: Biwen Li <biwen.li@nxp.com>Change-Id: I208d9bf1702410463c2b2630d31d0cd4eb7e8837