1. 06 Jul, 2020 1 commit
    • Abdellatif El Khlifi's avatar
      corstone700: splitting the platform support into FVP and FPGA · ef93cfa3
      Abdellatif El Khlifi authored
      
      
      This 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 selected
      platform
      - Setting ARM_MAP_SHARED_RAM and ARM_MAP_NS_SHARED_RAM to use MT_MEMORY
      
      Change-Id: I4c8ac3387acb1693ab617bcccab00d80e340c163
      Signed-off-by: default avatarRui Miguel Silva <rui.silva@linaro.org>
      Signed-off-by: default avatarAbdellatif El Khlifi <abdellatif.elkhlifi@arm.com>
      ef93cfa3
  2. 01 Jul, 2020 2 commits
  3. 30 Jun, 2020 3 commits
  4. 29 Jun, 2020 8 commits
  5. 26 Jun, 2020 6 commits
    • Manish Pandey's avatar
      Merge changes Ib9c82b85,Ib348e097,I4dc315e4,I58a8ce44,Iebc03361, ... into integration · edd8188d
      Manish Pandey authored
      * changes:
        plat: marvell: armada: a8k: add OP-TEE OS MMU tables
        drivers: marvell: add support for mapping the entire LLC to SRAM
        plat: marvell: armada: add LLC SRAM CCU setup for AP806/AP807 platforms
        plat: marvell: armada: reduce memory size reserved for FIP image
        plat: marvell: armada: platform definitions cleanup
        plat: marvell: armada: a8k: check CCU window state before loading MSS BL2
        drivers: marvell: add CCU driver API for window state checking
        drivers: marvell: align and extend llc macros
        plat: marvell: a8k: move address config of cp1/2 to BL2
        plat: marvell: armada: re-enable BL32_BASE definition
        plat: marvell: a8k: extend includes to take advantage of the phy_porting_layer
        marvell: comphy: initialize common phy selector for AP mode
        marvell: comphy: update rx_training procedure
        plat: marvell: armada: configure amb for all CPs
        plat: marvell: armada: modify PLAT_FAMILY name for 37xx SoCs
      edd8188d
    • Sandrine Bailleux's avatar
      Merge changes from topic "fw_config_handoff" into integration · b8247e11
      Sandrine Bailleux authored
      * changes:
        doc: Update arg usage for BL2 and BL31 setup functions
        doc: Update BL1 and BL2 boot flow
        plat/arm: Use only fw_config between bl2 and bl31
      b8247e11
    • Manish V Badarkhe's avatar
      doc: Update arg usage for BL2 and BL31 setup functions · d1c54e5b
      Manish V Badarkhe authored
      
      
      Updated the porting guide for the usage of received arguments
      in BL2 and BL32 setup functions in case of Arm platform.
      Signed-off-by: default avatarManish V Badarkhe <Manish.Badarkhe@arm.com>
      Change-Id: Ia83a5607fed999819d25e49322b3bfb5db9425c0
      d1c54e5b
    • Manish V Badarkhe's avatar
      doc: Update BL1 and BL2 boot flow · e555787b
      Manish V Badarkhe authored
      
      
      Updated the document for BL1 and BL2 boot flow to capture
      below changes made in FCONF
      
      1. Loading of fw_config and tb_fw_config images by BL1.
      2. Population of fw_config and tb_fw_config by BL2.
      Signed-off-by: default avatarManish V Badarkhe <Manish.Badarkhe@arm.com>
      Change-Id: Ifea5c61d520ff1de834c279ce1759b53448303ba
      e555787b
    • Manish V Badarkhe's avatar
      plat/arm: Use only fw_config between bl2 and bl31 · 7fb9bcd8
      Manish V Badarkhe authored
      
      
      Passed the address of fw_config instead of soc_fw_config
      as arg1 to BL31 from BL2 for ARM fvp platform.
      
      BL31 then retrieve load-address of other device trees
      from fw_config device tree.
      Signed-off-by: default avatarLouis Mayencourt <louis.mayencourt@arm.com>
      Signed-off-by: default avatarManish V Badarkhe <Manish.Badarkhe@arm.com>
      Change-Id: Ib7e9581cd765d76111dcc3b7e0dafc12503c83c1
      7fb9bcd8
    • Sandrine Bailleux's avatar
      Merge changes from topic "fw_config_handoff" into integration · 99bcae5e
      Sandrine Bailleux authored
      * changes:
        doc: Update memory layout for firmware configuration area
        plat/arm: Increase size of firmware configuration area
        plat/arm: Load and populate fw_config and tb_fw_config
        fconf: Handle error from fconf_load_config
        plat/arm: Update the fw_config load call and populate it's information
        fconf: Allow fconf to load additional firmware configuration
        fconf: Clean confused naming between TB_FW and FW_CONFIG
        tbbr/dualroot: Add fw_config image in chain of trust
        cert_tool: Update cert_tool for fw_config image support
        fiptool: Add fw_config in FIP
        plat/arm: Rentroduce tb_fw_config device tree
      99bcae5e
  6. 25 Jun, 2020 13 commits
  7. 24 Jun, 2020 7 commits