feat(build): add Mbed TLS submoduleThis change adds Mbed TLS 3.6.5 as a submodule to the TF-A repository.It is no longer a requirement to pass `MBEDTLS_DIR` to the build systemwhen building confi
feat(build): add Mbed TLS submoduleThis change adds Mbed TLS 3.6.5 as a submodule to the TF-A repository.It is no longer a requirement to pass `MBEDTLS_DIR` to the build systemwhen building configurations which require it, as the build system willnow look inside the `contrib` directory if the parameter is missing.If you cloned TF-A without the `--recurse-submodules` flag, you canensure that this submodule is present by running: git submodule update --init --recursiveBREAKING-CHANGE: Mbed TLS is now included in the TF-A repository, and it is no longer a requirement to pass `MBEDTLS_DIR` to the build system. Please run `git submodule update --init --recursive` if you encounter issues after migrating to the latest version of TF-A.Change-Id: Iad777e77936d1c373065f17fe5c4aadc45e56b64Signed-off-by: Chris Kay <chris.kay@arm.com>
show more ...
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>
build(corstone1000): rename diphda to corstone1000diphda platform is now being renamed to corstone1000.These changes are to replace all the instances and tracesof diphda corstone1000.Change-Id
build(corstone1000): rename diphda to corstone1000diphda platform is now being renamed to corstone1000.These changes are to replace all the instances and tracesof diphda corstone1000.Change-Id: I330f3a112d232b99b4721b6bf0236253b068dbbaSigned-off-by: Arpita S.K <Arpita.S.K@arm.com>Signed-off-by: Vishnu Banavath <vishnu.banavath@arm.com>