arm-trusted-firmware/docs/plat
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
..
arm feat(plat/arm): Introduce TC1 platform 2021-08-11 11:36:50 +01:00
marvell fix(plat/marvell/a3k): disable HANDLE_EA_EL3_FIRST by default 2021-08-24 01:00:52 +02:00
allwinner.rst allwinner: Add Allwinner H616 SoC support 2021-03-25 15:25:54 +00:00
brcm-stingray.rst Fix Broadcom Stingray platform documentation 2020-04-15 11:20:40 +02:00
deprecated.rst docs: add mt6795 to deprecated list 2021-07-17 05:36:06 +01:00
hikey.rst docs: remove uefi-tools in hikey and hikey960 2020-03-14 10:24:41 +08:00
hikey960.rst docs: remove uefi-tools in hikey and hikey960 2020-03-14 10:24:41 +08:00
imx8.rst doc: Reformat platform port documents 2019-05-22 11:22:44 +01:00
imx8m.rst docs(imx8m): update build support for imx8mq 2021-06-08 09:35:14 +08:00
index.rst Merge changes from topic "sgm775_deprecation" into integration 2021-04-26 23:46:33 +02:00
intel-agilex.rst doc: Fix platform port inclusion 2019-09-25 15:19:29 +00:00
intel-stratix10.rst doc: Fix platform port inclusion 2019-09-25 15:19:29 +00:00
ls1043a.rst doc: Reformat platform port documents 2019-05-22 11:22:44 +01:00
meson-axg.rst doc: Fix some broken links 2020-07-01 13:57:20 +02:00
meson-g12a.rst doc: Fix some broken links 2020-07-01 13:57:20 +02:00
meson-gxbb.rst doc: Fix broken external link for Odroid C2 2020-03-31 20:38:01 +02:00
meson-gxl.rst doc: Fix some broken links 2020-07-01 13:57:20 +02:00
mt8183.rst doc: Reformat platform port documents 2019-05-22 11:22:44 +01:00
mt8192.rst Initialize platform for MediaTek mt8192 2020-07-31 10:46:22 +08:00
mt8195.rst Initialize platform for MediaTek MT8195 2021-04-23 09:59:59 +08:00
nvidia-tegra.rst docs: tegra: add support for Tegra194 class of SoCs 2019-12-10 10:06:48 -08:00
poplar.rst doc: Fix platform port inclusion 2019-09-25 15:19:29 +00:00
qemu-sbsa.rst qemu/qemu_sbsa: enable SPM support 2020-08-18 22:45:35 +00:00
qemu.rst docs: qemu: bump to QEMU 5.0.0 2020-07-04 23:23:59 +09:00
qti.rst sc7180 platform support 2020-08-10 09:53:02 +05:30
rcar-gen3.rst doc: Reformat platform port documents 2019-05-22 11:22:44 +01:00
rockchip.rst rockchip: px30: support px30 2019-07-09 17:07:13 +08:00
rpi3.rst doc: Use proper note and warning annotations 2019-05-22 11:28:17 +01:00
rpi4.rst Fix documentation typos and misspellings 2021-01-21 12:51:31 +00:00
rz-g2.rst doc: renesas: Document platforms based on RZ/G2 SoC's 2021-01-13 19:15:57 +00:00
socionext-uniphier.rst doc: Split the User Guide into multiple files 2019-11-27 10:45:54 +00:00
stm32mp1.rst docs: stm32mp1: correct formatting issues 2021-02-16 14:05:00 +01:00
synquacer.rst doc: Reformat platform port documents 2019-05-22 11:22:44 +01:00
ti-k3.rst doc: Reformat platform port documents 2019-05-22 11:22:44 +01:00
warp7.rst doc: Reformat platform port documents 2019-05-22 11:22:44 +01:00
xilinx-versal.rst feat(plat/versal): add support for SLS mitigation 2021-07-20 22:33:47 -06:00
xilinx-zynqmp.rst plat:xilinx:zynqmp: Add JTAG DCC support 2021-03-31 22:00:04 -06:00