Merge changes from topic "for-lts-v2.8.31" into lts-v2.8
* changes:
refactor(cpus): register DSU errata with the errata framework's wrappers
refactor(cpus): declare runtime errata correctly
refactor(cpus): remove cpu specific errata funcs
refactor(cpus): directly invoke errata reporter
perf(cpus): inline cpu_rev_var checks
refactor(cpus): convert checker functions to standard helpers
refactor(cpus): convert the Cortex-A65 to use the errata framework
fix(cpus): declare reset errata correctly
fix(cpus): fix a typo in errata doc
fix(cpus): workaround for Neoverse-V3 erratum 2970647
fix(cpus): workaround for Cortex-X4 erratum 2957258