arm-trusted-firmware/make_helpers
Boyan Karatotev 593ae35435 feat(cpus): add ENABLE_ERRATA_ALL flag
Now that all errata flags are all conveniently in a single list we can
make sweeping decisions about their values. The first use-case is to
enable all errata in TF-A. This is useful for CI runs where it is
impractical to list every single one. This should help with the long
standing issue of errata not being built or tested.

Also add missing CPUs with errata to `ENABLE_ERRATA_ALL` to enable all
errata builds in CI.

Signed-off-by: Govindraj Raja <govindraj.raja@arm.com>
Signed-off-by: Boyan Karatotev <boyan.karatotev@arm.com>
Change-Id: I2b456d304d7bf3215c7c4f4fd70b56ecbcb09979
2025-02-06 17:25:48 +01:00
..
tbbr fix(tbbr): unrecognised 'tos-fw-key-cert' option 2023-09-07 11:14:52 +01:00
toolchains build: make Poetry optional 2024-09-26 14:23:20 +00:00
arch_features.mk feat(mops): enable FEAT_MOPS in EL3 when INIT_UNUSED_NS_EL2=1 2025-01-14 15:30:19 -06:00
armv7-a-cpus.mk refactor(build): merge march32/64 directives 2023-06-22 16:37:03 -05:00
build-rules.mk build: disable suffix rules globally 2024-11-25 15:40:35 +00:00
build_macros.mk build: use parameters in calls to MAKE_DEP 2024-11-25 15:48:26 +00:00
common.mk build: remove Windows compatibility layer 2025-01-14 16:21:51 +00:00
defaults.mk feat(cpus): add ENABLE_ERRATA_ALL flag 2025-02-06 17:25:48 +01:00
march.mk build: skip toolchain detection for some targets 2024-05-14 15:41:15 +00:00
plat_helpers.mk fix(build): do not force PLAT in plat_helpers.mk 2025-01-21 13:52:16 +01:00
toolchain.mk build: remove Windows compatibility layer 2025-01-14 16:21:51 +00:00
utilities.mk build: remove Windows compatibility layer 2025-01-14 16:21:51 +00:00