1. 11 Jul, 2019 2 commits
  2. 10 Jul, 2019 1 commit
  3. 09 Jul, 2019 2 commits
  4. 08 Jul, 2019 4 commits
  5. 05 Jul, 2019 4 commits
  6. 04 Jul, 2019 3 commits
    • Andrew F. Davis's avatar
      ti: k3: common: Trap all asynchronous bus errors to EL3 · 93d5e141
      Andrew F. Davis authored
      
      
      These errors are asynchronous and cannot be directly correlated with the
      exact current running software, so handling them in the same EL is not
      critical. Handling them in TF-A allows for more platform specific
      decoding of the implementation defined exception registers
      Signed-off-by: default avatarAndrew F. Davis <afd@ti.com>
      Change-Id: Iee7a38c9fc9c698fa0ad42dafa598bcbed6a4fda
      93d5e141
    • Jacky Bai's avatar
      plat: imx8m: Add caam module init on imx8m · 2502709f
      Jacky Bai authored
      
      
      CAAM module must be initialized in secure world
      before it can be used in non-secure world.
      
      Change-Id: I042893667ddef99d8b6fc3902847d516d8591996
      Signed-off-by: default avatarJacky Bai <ping.bai@nxp.com>
      2502709f
    • Sandrine Bailleux's avatar
      Merge changes from topic "lw/n1_errata_fixes" into integration · bb2d778c
      Sandrine Bailleux authored
      * changes:
        Removing redundant ISB instructions
        Workaround for Neoverse N1 erratum 1275112
        Workaround for Neoverse N1 erratum 1262888
        Workaround for Neoverse N1 erratum 1262606
        Workaround for Neoverse N1 erratum 1257314
        Workaround for Neoverse N1 erratum 1220197
        Workaround for Neoverse N1 erratum 1207823
        Workaround for Neoverse N1 erratum 1165347
        Workaround for Neoverse N1 erratum 1130799
        Workaround for Neoverse N1 erratum 1073348
      bb2d778c
  7. 02 Jul, 2019 12 commits
  8. 01 Jul, 2019 4 commits
  9. 28 Jun, 2019 4 commits
  10. 27 Jun, 2019 3 commits
  11. 26 Jun, 2019 1 commit
    • Manoj Kumar's avatar
      n1sdp: add code for DDR ECC enablement and BL33 copy to DDR · de8bc83e
      Manoj Kumar authored
      
      
      N1SDP platform supports RDIMMs with ECC capability. To use the ECC
      capability, the entire DDR memory space has to be zeroed out before
      enabling the ECC bits in DMC620. Zeroing out several gigabytes of
      memory from SCP is quite time consuming so functions are added that
      zeros out the DDR memory from application processor which is
      much faster compared to SCP. BL33 binary cannot be copied to DDR memory
      before enabling ECC so this is also done by TF-A from IOFPGA-DDR3
      memory to main DDR4 memory after ECC is enabled.
      
      Original PLAT_PHY_ADDR_SPACE_SIZE was limited to 36-bits with which
      the entire DDR space cannot be accessed as DRAM2 starts in base
      0x8080000000. So these macros are redefined for all ARM platforms.
      
      Change-Id: If09524fb65b421b7a368b1b9fc52c49f2ddb7846
      Signed-off-by: default avatarManoj Kumar <manoj.kumar3@arm.com>
      de8bc83e