arm-trusted-firmware/lib/cpus
Marcin Juszkiewicz 5b5562b2e5 fix(errata): check for SCU before accessing DSU
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_2313941
errata.

(commit message taken from commit
942013e1dd by Pramod Kumar
<pramod.kumar@broadcom.com> just errata number changed)

Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Change-Id: I38cee6085d6e49ba23de95b3de08bc98798ab2b3
2023-11-24 12:26:44 +02:00
..
aarch32 refactor(cpus): add Cortex-A57 errata framework information 2023-08-24 14:27:42 -05:00
aarch64 fix(errata): check for SCU before accessing DSU 2023-11-24 12:26:44 +02:00
cpu-ops.mk fix(cpus): workaround for Cortex-X2 erratum 2742423 2023-11-02 10:12:36 -05:00
errata_report.c fix(cpus): reduce generic_errata_report()'s size 2023-06-15 10:14:59 +01:00