1. 13 Apr, 2021 2 commits
  2. 12 Apr, 2021 4 commits
  3. 09 Apr, 2021 1 commit
    • Manish Pandey's avatar
      plat/arm: don't provide NT_FW_CONFIG when booting hafnium · 2b6fc535
      Manish Pandey authored
      
      
      NT_FW_CONFIG file is meant to be passed from BL31 to be consumed by
      BL33, fvp platforms use this to pass measured boot configuration and
      the x0 register is used to pass the base address of it.
      
      In case of hafnium used as hypervisor in normal world, hypervisor
      manifest is expected to be passed from BL31 and its base address is
      passed in x0 register.
      
      As only one of NT_FW_CONFIG or hypervisor manifest base address can be
      passed in x0 register and also measured boot is not required for SPM so
      disable passing NT_FW_CONFIG.
      Signed-off-by: default avatarManish Pandey <manish.pandey2@arm.com>
      Change-Id: Ifad9d3658f55ba7d70f468a88997d5272339e53e
      2b6fc535
  4. 08 Apr, 2021 9 commits
  5. 07 Apr, 2021 7 commits
  6. 06 Apr, 2021 7 commits
  7. 01 Apr, 2021 3 commits
  8. 31 Mar, 2021 1 commit
  9. 30 Mar, 2021 1 commit
    • André Przywara's avatar
      Merge changes from topic "allwinner_h616" into integration · 8078b5c5
      André Przywara authored
      * changes:
        allwinner: H616: Add reserved-memory node to DT
        allwinner: Add Allwinner H616 SoC support
        allwinner: Add H616 SoC ID
        allwinner: Express memmap more dynamically
        allwinner: Move sunxi_cpu_power_off_self() into platforms
        allwinner: Move SEPARATE_NOBITS_REGION to platforms
        doc: allwinner: Reorder sections, document memory mapping
      8078b5c5
  10. 29 Mar, 2021 5 commits
    • bipin.ravi's avatar
      e5fa7459
    • Madhukar Pappireddy's avatar
      Merge changes from topic "rd_updates" into integration · cba9c0c2
      Madhukar Pappireddy authored
      * changes:
        plat/sgi: allow usage of secure partions on rdn2 platform
        board/rdv1mc: initialize tzc400 controllers
        plat/sgi: allow access to TZC controller on all chips
        plat/sgi: define memory regions for multi-chip platforms
        plat/sgi: allow access to nor2 flash and system registers from s-el0
        plat/sgi: define default list of memory regions for dmc620 tzc
        plat/sgi: improve macros defining cper buffer memory region
        plat/sgi: refactor DMC-620 error handling SMC function id
        plat/sgi: refactor SDEI specific macros
      cba9c0c2
    • Omkar Anand Kulkarni's avatar
      plat/sgi: allow usage of secure partions on rdn2 platform · c0d55ef7
      Omkar Anand Kulkarni authored
      
      
      Add the secure partition mmap table and the secure partition boot
      information to support secure partitions on RD-N2 platform. In addition
      to this, add the required memory region mapping for accessing the
      SoC peripherals from the secure partition.
      Signed-off-by: default avatarOmkar Anand Kulkarni <omkar.kulkarni@arm.com>
      Change-Id: I2c75760d6c8c3da3ff4885599be420e924aeaf3c
      c0d55ef7
    • Sandrine Bailleux's avatar
      Merge changes from topic "tzc400_stm32mp" into integration · 27d593ad
      Sandrine Bailleux authored
      * changes:
        stm32mp1: add TZC400 interrupt management
        stm32mp1: use TZC400 macro to describe filters
        tzc400: add support for interrupts
      27d593ad
    • Aditya Angadi's avatar
      board/rdv1mc: initialize tzc400 controllers · f97b5795
      Aditya Angadi authored
      
      
      A TZC400 controller is placed inline on DRAM channels and regulates
      the secure and non-secure accesses to both secure and non-secure
      regions of the DRAM memory. Configure each of the TZC controllers
      across the Chips.
      
      For use by secure software, configure the first chip's trustzone
      controller to protect the upper 16MB of the memory of the first DRAM
      block for secure accesses only. The other regions are configured for
      non-secure read write access. For all the remote chips, all the DRAM
      regions are allowed for non-secure read and write access.
      Signed-off-by: default avatarAditya Angadi <aditya.angadi@arm.com>
      Change-Id: I809f27eccadfc23ea0ef64e2fd87f95eb8f195c1
      f97b5795