arm-trusted-firmware/docs/components
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
..
fconf feat(fconf): rename 'ns-load-address' to 'secondary-load-address' 2023-02-07 11:26:38 +00:00
measured_boot feat(fvp): add Event Log maximum size property in DT 2023-04-18 17:13:17 +02:00
spd feat(optee): add loading OP-TEE image via an SMC 2023-01-31 10:38:16 -08:00
activity-monitors.rst refactor(amu): unify ENABLE_AMU and ENABLE_FEAT_AMUv1 2023-03-27 19:36:00 +01:00
arm-sip-service.rst docs: Update SMCCC doc, other changes for release 2020-04-16 10:03:39 -05:00
cot-binding.rst docs(fconf): update bindings for multi-RoT CoTs 2024-01-18 13:53:27 -06:00
debugfs-design.rst Fix broken links to various sections across docs 2020-08-03 09:55:04 -05:00
el3-spmc.rst docs(spm): add design documentation 2022-10-27 11:39:53 +01:00
exception-handling.rst Fix broken links in docs 2020-08-06 12:36:17 -05:00
ffa-manifest-binding.rst fix(doc): match boot-order size to implementation 2023-05-17 16:25:31 -04:00
firmware-update.rst feat(fwu): update the URL links for the FWU specification 2024-03-01 14:19:56 +05:30
granule-protection-tables-design.rst feat(arm): move GPT setup to common BL source 2024-01-25 10:45:22 +00:00
index.rst docs: add top level section numbering 2022-11-16 14:06:48 +00:00
mpmm.rst feat(mpmm): add support for MPMM 2021-10-26 12:15:42 +01:00
platform-interrupt-controller-API.rst fix(gic600): workaround for Part 1 of GIC600 erratum 2384374 2024-03-06 14:16:35 -06:00
ras.rst docs(ras): update RAS documentation 2023-11-01 17:46:47 +00:00
realm-management-extension.rst docs: change FVP argument in RME configuration 2024-02-06 11:00:54 +00:00
rmm-el3-comms-spec.rst docs: fix errata in RMM-EL3 Communication Interface documentation 2023-11-30 17:00:06 +02:00
romlib-design.rst doc: Split the User Guide into multiple files 2019-11-27 10:45:54 +00:00
sdei.rst docs(sdei): provide security guidelines when using SDEI 2024-02-15 15:37:00 +00:00
secure-partition-manager-mm.rst docs(spm-mm): remove reference to SEL2 SPMC 2023-10-31 11:19:41 +01:00
secure-partition-manager.rst refactor(mte): deprecate CTX_INCLUDE_MTE_REGS 2024-01-23 11:58:55 -06:00
xlat-tables-lib-v2-design.rst chore: fvp_r: Initial No-EL3 and MPU Implementation 2021-09-30 17:05:59 +01:00