refactor(corstone700): namespace MHU driver filenamesThere are plans to contribute a generic MHU driver to the TF-A codebase in the short term.In preparation for this, rename the Corstone-700 MH
refactor(corstone700): namespace MHU driver filenamesThere are plans to contribute a generic MHU driver to the TF-A codebase in the short term.In preparation for this, rename the Corstone-700 MHU driver sourcefiles and prefix them with the name of the platform to avoid anyambiguity or name clashes with the upcoming generic MHU driver. Alsorename the header guard accordingly.This renaming is inline with other platform-specific MHU drivers, suchas the ones used on Broadcom [1], Socionext [2] or Amlogic [3] platforms.[1] plat/brcm/common/brcm_mhu.h[2] plat/socionext/synquacer/drivers/mhu/sq_mhu.h[3] plat/amlogic/common/aml_mhu.cChange-Id: I8a5e5b16e7c19bf931a90422dfca8f6a2a0663b4Signed-off-by: Sandrine Bailleux <sandrine.bailleux@arm.com>
show more ...
plat/arm: Move fconf population after the enablement of MMUIn BL2, fw_config's population happened before the cache getsenabled.Hence to boost the performance, moved fw_config's populationafter
plat/arm: Move fconf population after the enablement of MMUIn BL2, fw_config's population happened before the cache getsenabled.Hence to boost the performance, moved fw_config's populationafter cache gets enabled (i.e. after MMU gets enabled).Signed-off-by: Manish V Badarkhe <Manish.Badarkhe@arm.com>Change-Id: I2e75cabd76b1cb7a660f6b72f409ab40d2877284
corstone700: splitting the platform support into FVP and FPGAThis patch performs the following:- Creating two corstone700 platforms under corstone700 board: fvp and fpga- Since the FVP and F
corstone700: splitting the platform support into FVP and FPGAThis patch performs the following:- Creating two corstone700 platforms under corstone700 board: fvp and fpga- Since the FVP and FPGA have IP differences, this commit provides a specific DTS for each platform- The platform can be specified using the TARGET_PLATFORM Makefile variable(possible values are: fvp or fpga)- Allowing to use u-boot by: - Enabling NEED_BL33 option - Fixing non-secure image base: For no preloaded bl33 we want to have the NS base set on shared ram. Setup a memory map region for NS in shared map and set the bl33 address in the area.- Setting the SYS_COUNTER_FREQ_IN_TICKS based on the selectedplatform- Setting ARM_MAP_SHARED_RAM and ARM_MAP_NS_SHARED_RAM to use MT_MEMORYChange-Id: I4c8ac3387acb1693ab617bcccab00d80e340c163Signed-off-by: Rui Miguel Silva <rui.silva@linaro.org>Signed-off-by: Abdellatif El Khlifi <abdellatif.elkhlifi@arm.com>