arm-trusted-firmware/docs
Pali Rohár 3017e93276 fix(plat/marvell/a3k): disable HANDLE_EA_EL3_FIRST by default
It was enabled in commit 3c7dcdac5c ("marvell/a3700: Prevent SError
accessing PCIe link while it is down") with a workaround for a bug found
in U-Boot and Linux kernel driver pci-aardvark.c (PCIe controller driver
for Armada 37xx SoC) which results in SError interrupt caused by AXI
SLVERR on external access (syndrome 0xbf000002) and immediate kernel
panic.

Now when proper patches are in both U-Boot and Linux kernel projects,
this workaround in TF-A should not have to be enabled by default
anymore as it has unwanted side effects like propagating all external
aborts, including non-fatal/correctable into EL3 and making them as
fatal which cause immediate abort.

Add documentation for HANDLE_EA_EL3_FIRST build option into Marvell
Armada build section.

Signed-off-by: Pali Rohár <pali@kernel.org>
Change-Id: Ic92b65bf9923505ab682830afb66c2f6cec70491
2021-08-24 01:00:52 +02:00
..
_static/css docs(threat model): add TF-A threat model 2021-04-30 17:59:22 +02:00
about feat(plat/arm): Introduce TC1 platform 2021-08-11 11:36:50 +01:00
components feat(ff-a): change manifest messaging method 2021-07-22 14:21:41 +01:00
design errata: workaround for Neoverse V1 errata 2139242 2021-08-10 17:23:01 +02:00
design_documents CMake buildsystem design document 2020-03-11 15:06:09 +01:00
getting_started docs(fwu): add firmware update documentation 2021-08-02 17:15:41 +01:00
perf doc: Fix some broken links 2020-07-01 13:57:20 +02:00
plat fix(plat/marvell/a3k): disable HANDLE_EA_EL3_FIRST by default 2021-08-24 01:00:52 +02:00
process build(hooks): add commitlint hook 2021-04-19 14:06:25 +01:00
resources docs: spm design document refresh 2021-05-12 15:45:27 +02:00
security_advisories docs: Update SMCCC doc, other changes for release 2020-04-16 10:03:39 -05:00
threat_model docs(threat model): add TF-A threat model 2021-04-30 17:59:22 +02:00
change-log.rst fix(docs): fix typos in v2.5 release documentation 2021-05-25 17:18:11 -05:00
conf.py docs(threat model): add TF-A threat model 2021-04-30 17:59:22 +02:00
global_substitutions.txt Add TRNG Firmware Interface service 2021-02-05 11:49:18 +00:00
glossary.rst Add TRNG Firmware Interface service 2021-02-05 11:49:18 +00:00
index.rst docs(fwu): add firmware update documentation 2021-08-02 17:15:41 +01:00
license.rst refactor(dt-bindings): align irq bindings with kernel 2021-06-14 10:05:48 +02:00
Makefile doc: Treat Sphinx warnings as errors 2020-04-21 09:37:47 +00:00
requirements.txt doc: Generate PlantUML diagrams automatically 2019-07-12 14:15:25 +01:00