1. 03 Aug, 2021 1 commit
  2. 19 Jul, 2021 1 commit
  3. 16 Jul, 2021 1 commit
  4. 23 Jun, 2021 2 commits
  5. 03 Jun, 2021 1 commit
  6. 28 May, 2021 1 commit
  7. 20 Apr, 2021 1 commit
  8. 13 Apr, 2021 1 commit
  9. 06 Apr, 2021 1 commit
  10. 31 Mar, 2021 1 commit
  11. 24 Mar, 2021 1 commit
  12. 10 Mar, 2021 1 commit
  13. 01 Mar, 2021 1 commit
  14. 05 Feb, 2021 1 commit
  15. 13 Jan, 2021 2 commits
  16. 12 Jan, 2021 1 commit
  17. 18 Dec, 2020 1 commit
  18. 30 Nov, 2020 1 commit
  19. 12 Nov, 2020 2 commits
  20. 07 Oct, 2020 1 commit
  21. 05 Oct, 2020 2 commits
  22. 03 Oct, 2020 1 commit
  23. 28 Sep, 2020 1 commit
  24. 25 Sep, 2020 2 commits
  25. 10 Sep, 2020 1 commit
  26. 02 Sep, 2020 1 commit
    • Pramod Kumar's avatar
      lib: cpu: Check SCU presence in DSU before accessing DSU registers · 942013e1
      Pramod Kumar authored
      
      
      The DSU contains system control registers in the SCU and L3 logic to
      control the functionality of the cluster. If "DIRECT CONNECT" L3
      memory system variant is used, there won't be any L3 cache,
      snoop filter, and SCU logic present hence no system control register
      will be present. Hence check SCU presence before accessing DSU register
      for DSU_936184 errata.
      Signed-off-by: default avatarPramod Kumar <pramod.kumar@broadcom.com>
      Change-Id: I1ffa8afb0447ae3bd1032c9dd678d68021fe5a63
      942013e1
  27. 31 Aug, 2020 3 commits
  28. 24 Aug, 2020 1 commit
    • Varun Wadekar's avatar
      lib: cpus: sanity check pointers before use · 601e3ed2
      Varun Wadekar authored
      
      
      The cpu_ops structure contains a lot of function pointers. It
      is a good idea to verify that the function pointer is not NULL
      before executing it.
      
      This patch sanity checks each pointer before use to prevent any
      unforeseen crashes. These checks have been enabled for debug
      builds only.
      
      Change-Id: Ib208331c20e60f0c7c582a20eb3d8cc40fb99d21
      Signed-off-by: default avatarVarun Wadekar <vwadekar@nvidia.com>
      601e3ed2
  29. 18 Aug, 2020 1 commit
    • Manish V Badarkhe's avatar
      lib/cpus: Report AT speculative erratum workaround · e1c49333
      Manish V Badarkhe authored
      
      
      Reported the status (applies, missing) of AT speculative workaround
      which is applicable for below CPUs.
      
       +---------+--------------+
       | Errata  |      CPU     |
       +=========+==============+
       | 1165522 |  Cortex-A76  |
       +---------+--------------+
       | 1319367 |  Cortex-A72  |
       +---------+--------------+
       | 1319537 |  Cortex-A57  |
       +---------+--------------+
       | 1530923 |  Cortex-A55  |
       +---------+--------------+
       | 1530924 |  Cortex-A53  |
       +---------+--------------+
      
      Also, changes are done to enable common macro 'ERRATA_SPECULATIVE_AT'
      if AT speculative errata workaround is enabled for any of the above
      CPUs using 'ERRATA_*' CPU specific build macro.
      Signed-off-by: default avatarManish V Badarkhe <Manish.Badarkhe@arm.com>
      Change-Id: I3e6a5316a2564071f3920c3ce9ae9a29adbe435b
      e1c49333
  30. 09 Aug, 2020 2 commits
  31. 23 Jul, 2020 1 commit
  32. 25 Jun, 2020 1 commit