arm-trusted-firmware/docs
Arvind Ram Prakash 24a4a0a5ec fix(gic600): workaround for Part 1 of GIC600 erratum 2384374
GIC600 erratum 2384374 is a Category B erratum. Part 1 is fixed
in this patch, and the Part 1 failure mode is described as
'If the packet to be sent is a SET packet, then a higher priority SET
may not be sent when it should be until an unblocking event occurs.'

This is handled by calling gicv3_apply_errata_wa_2384374() in the
ehf_deactivate_priority() path, so that when EHF restores the priority
to the original priority, the interrupt packet buffered
in the GIC can be sent.

gicv3_apply_errata_wa_2384374() is the workaround for
the Part 2 of erratum 2384374 which flush packets from the GIC buffer
and is being used in this patch.

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

Signed-off-by: Arvind Ram Prakash <arvind.ramprakash@arm.com>
Change-Id: I4bb6dcf86c94125cbc574e0dc5119abe43e84731
2024-03-06 14:16:35 -06:00
..
_static/css docs(threat model): add TF-A threat model 2021-04-30 17:59:22 +02:00
about Merge changes from topic "sgi_to_nrd" into integration 2024-03-02 12:28:37 +01:00
components fix(gic600): workaround for Part 1 of GIC600 erratum 2384374 2024-03-06 14:16:35 -06:00
design fix(cpus): add erratum 2701951 to Cortex-X3's list 2024-03-05 10:09:01 -06:00
design_documents refactor(fvp): remove RSS usage 2023-11-14 09:52:11 +02:00
getting_started feat(fwu): document the config flag for including image info in the FWU metadata 2024-03-01 14:19:56 +05:30
perf docs(juno): update PSCI instrumentation data 2023-11-14 14:38:16 +00:00
plat Merge changes from topic "sgi_to_nrd" into integration 2024-03-02 12:28:37 +01:00
process Merge "docs(contributing): various improvements" into integration 2024-02-02 13:54:12 +01:00
resources docs(auth): add more information about CoTs 2024-02-09 13:50:30 +01:00
security_advisories Merge "docs(security): security advisory for CVE-2023-49100" into integration 2024-01-22 10:41:55 +01:00
threat_model docs(threat_model): mark power analysis threats out-of-scope 2024-02-14 14:18:16 +00:00
tools feat(memmap): add topological memory view 2023-05-12 14:38:22 +01:00
change-log.md docs(changelog): changelog for v2.10 release 2023-11-22 11:52:02 +00:00
conf.py docs(changelog): changelog for v2.10 release 2023-11-22 11:52:02 +00:00
global_substitutions.txt docs(errata_abi): document the errata abi changes 2023-05-05 13:24:59 -05:00
glossary.rst docs(threat-model): provide PSR specification reference 2024-01-13 08:04:03 +00:00
index.rst feat(fwu): update the URL links for the FWU specification 2024-03-01 14:19:56 +05:30
license.rst refactor(dt-bindings): align irq bindings with kernel 2021-06-14 10:05:48 +02:00
Makefile feat(docs): allow verbose build 2023-03-21 11:47:16 +01:00
porting-guide.rst chore(auth)!: remove CryptoCell-712/713 support 2023-11-08 10:42:33 +02:00