1. 01 Jun, 2021 1 commit
    • Manoj Kumar's avatar
      fix(morello): initialise CNTFRQ in Non Secure CNTBaseN · 7f2d23d9
      Manoj Kumar authored
      
      
      Morello exhibits the behavior similar to Juno wherein CNTBaseN.CNTFRQ
      can be written but does not reflect the value of the CNTFRQ register
      in CNTCTLBase frame. This doesn't follow ARM ARM in that the value
      updated in CNTCTLBase.CNTFRQ is not reflected in CNTBaseN.CNTFRQ.
      
      Hence enable the workaround (applied to Juno) for Morello that updates
      the CNTFRQ register in the Non Secure CNTBaseN frame.
      
      Change-Id: Iabe53bf3c25152052107e08321323e4bde5fbef4
      Signed-off-by: default avatarManoj Kumar <manoj.kumar3@arm.com>
      7f2d23d9
  2. 31 May, 2021 1 commit
  3. 28 May, 2021 2 commits
  4. 27 May, 2021 5 commits
  5. 26 May, 2021 7 commits
  6. 25 May, 2021 8 commits
  7. 24 May, 2021 1 commit
  8. 20 May, 2021 1 commit
  9. 19 May, 2021 1 commit
    • Manish V Badarkhe's avatar
      feat(hw_crc): add support for HW computed CRC · a1cedadf
      Manish V Badarkhe authored
      
      
      Added support for HW computed CRC using Arm ACLE intrinsics.
      These are built-in intrinsics available for ARMv8.1-A, and
      onwards.
      These intrinsics are enabled via '-march=armv8-a+crc' compile
      switch for ARMv8-A (supports CRC instructions optionally).
      
      HW CRC support is enabled unconditionally in BL2 for all Arm
      platforms.
      
      HW CRC calculation is verified offline to ensure a similar
      result as its respective ZLib utility function.
      
      HW CRC calculation support will be used in the upcoming
      firmware update patches.
      
      Change-Id: Ia2ae801f62d2003e89a9c3e6d77469b5312614b3
      Signed-off-by: default avatarManish V Badarkhe <Manish.Badarkhe@arm.com>
      a1cedadf
  10. 17 May, 2021 4 commits
  11. 14 May, 2021 3 commits
  12. 13 May, 2021 3 commits
  13. 12 May, 2021 3 commits