arm-trusted-firmware/lib/cpus/aarch64
johpow01 1a8804c383 errata: workaround for Neoverse V1 errata 1966096
Neoverse V1 erratum 1966096 is a Cat B erratum present in the V1
processor core.  This issue is present in revisions r0p0, r1p0,
and r1p1, but the workaround only applies to r1p0 and r1p1, it is still
open.

SDEN can be found here:
https://documentation-service.arm.com/static/60d499080320e92fa40b4625

Signed-off-by: John Powell <john.powell@arm.com>
Change-Id: Ic0b9a931e38da8a7000648e221481e17c253563b
2021-08-10 10:22:00 -05:00
..
aem_generic.S FVP_Base_AEMv8A platform: Fix cache maintenance operations 2019-08-16 11:30:37 +00:00
cortex_a35.S Cortex-A35: Implement workaround for errata 855472 2019-04-17 13:46:43 +01:00
cortex_a53.S lib/cpus: Report AT speculative erratum workaround 2020-08-18 10:49:27 +01:00
cortex_a55.S lib/cpus: Report AT speculative erratum workaround 2020-08-18 10:49:27 +01:00
cortex_a57.S lib/cpus: Report AT speculative erratum workaround 2020-08-18 10:49:27 +01:00
cortex_a65.S Introducing support for Cortex-A65 2019-10-02 18:12:28 +02:00
cortex_a65ae.S Introducing support for Cortex-A65AE 2019-10-03 15:38:31 +02:00
cortex_a72.S lib/cpus: Report AT speculative erratum workaround 2020-08-18 10:49:27 +01:00
cortex_a73.S Cortex-A73: Implement workaround for errata 852427 2019-02-28 12:01:13 +00:00
cortex_a75.S Add compile-time errors for HW_ASSISTED_COHERENCY flag 2019-05-03 14:23:55 +01:00
cortex_a75_pubsub.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
cortex_a76.S Workaround for Cortex A76 erratum 1946160 2020-12-18 17:41:23 +00:00
cortex_a76ae.S Apply compile-time check for AArch64-only cores 2019-06-04 14:08:55 +01:00
cortex_a77.S errata: workaround for Cortex A77 errata 1791578 2021-06-23 14:26:06 -05:00
cortex_a78.S errata: workaround for Cortex A78 errata 1821534 2021-06-24 00:01:33 +02:00
cortex_a78_ae.S Rename Cortex Hercules AE to Cortex 78 AE 2020-10-05 15:14:11 -05:00
cortex_a78c.S Add Cortex_A78C CPU lib 2021-03-31 16:02:35 -05:00
cortex_a510.S fix: rename Matterhorn, Matterhorn ELP, and Klein CPUs 2021-05-28 13:53:23 -05:00
cortex_a710.S fix: rename Matterhorn, Matterhorn ELP, and Klein CPUs 2021-05-28 13:53:23 -05:00
cortex_makalu.S Add Makalu CPU lib 2021-03-01 17:11:36 -06:00
cortex_makalu_elp_arm.S Add "_arm" suffix to Makalu ELP CPU lib 2021-04-20 17:14:31 -05:00
cortex_x2.S fix: rename Matterhorn, Matterhorn ELP, and Klein CPUs 2021-05-28 13:53:23 -05:00
cpu_helpers.S fix: random typos in tf-a code base 2021-06-03 09:31:10 +02:00
cpuamu.c Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
cpuamu_helpers.S Add support for Branch Target Identification 2019-05-24 14:44:45 +01:00
denver.S cpus: denver: skip DCO enable/disable for recent SKUs 2020-08-31 11:21:15 -07:00
dsu_helpers.S lib: cpu: Check SCU presence in DSU before accessing DSU registers 2020-09-02 21:25:43 +05:30
generic.S arm_fpga: Add support for unknown MPIDs 2020-09-25 15:45:50 +01:00
neoverse_e1.S DSU: Apply erratum 936184 for Neoverse N1/E1 2019-06-11 14:01:32 +01:00
neoverse_n1.S Workaround for Cortex N1 erratum 1946160 2021-01-13 19:56:07 +00:00
neoverse_n1_pubsub.c Rename Cortex-Ares to Neoverse N1 2019-02-19 13:50:07 +00:00
neoverse_n2.S Add support for Neoverse-N2 CPUs. 2020-11-30 19:12:56 +00:00
neoverse_n_common.S Add support for Neoverse-N2 CPUs. 2020-11-30 19:12:56 +00:00
neoverse_v1.S errata: workaround for Neoverse V1 errata 1966096 2021-08-10 10:22:00 -05:00
qemu_max.S Add support for QEMU "max" CPU 2021-04-13 12:31:40 +01:00
rainier.S rainier: remove cpu workaround for errata 1542419 2021-02-05 11:14:58 +00:00
wa_cve_2017_5715_bpiall.S Sanitise includes across codebase 2019-01-04 10:43:17 +00:00
wa_cve_2017_5715_mmu.S Prevent speculative execution past ERET 2020-01-22 21:42:51 +00:00