arm-trusted-firmware/lib/cpus/aarch64
johpow01 4c8fe6b17f fix(errata): workaround for Neoverse V1 erratum 2216392
Neoverse V1 erratum 2216392 is a Cat B erratum present in the V1 core.
It applies to revisions r1p0 and r1p1 and is still open. The issue is
also present in r0p0 but there is no workaround in that revision.

SDEN can be found here:
https://developer.arm.com/documentation/SDEN1401781

Signed-off-by: John Powell <john.powell@arm.com>
Change-Id: Ic2f90d79c75e8ffef01aac81eddf1bfd8b7164ab
2021-11-05 23:10:58 +01: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 fix(errata): workaround for Cortex A78 erratum 2242635 2021-11-05 20:52:41 +02:00
cortex_a78_ae.S feat(cpus): workaround for Cortex A78 AE erratum 1941500 2021-08-19 02:15:09 -07: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(errata): workaround for Cortex-A710 erratum 2058056 2021-10-01 20:32:00 +02:00
cortex_hayes.S feat(cpu): add support for Hayes CPU 2021-09-30 19:30:39 +02:00
cortex_hunter.S feat(cpu): add support for Hunter CPU 2021-10-20 20:05:59 +02: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_demeter.S fix(cpu): correct Demeter CPU name 2021-10-21 20:12:28 +02: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 fix(errata): workaround for Neoverse-N2 erratum 2280757 2021-11-04 13:01:13 -07:00
neoverse_n_common.S Add support for Neoverse-N2 CPUs. 2020-11-30 19:12:56 +00:00
neoverse_v1.S fix(errata): workaround for Neoverse V1 erratum 2216392 2021-11-05 23:10:58 +01: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