1234567891011121314151617181920212223242526 |
- #
- # Copyright 2021-2022 NXP
- #
- # SPDX-License-Identifier: BSD-3-Clause
- #
- # Platform Errata Build flags.
- # These should be enabled by the platform if the erratum workaround needs to be
- # applied.
- ERRATA := \
- ERRATA_SOC_A050426 \
- ERRATA_SOC_A008850 \
- ERRATA_SOC_A009660 \
- ERRATA_SOC_A010539
- define enable_errata
- $(1) ?= 0
- ifeq ($$($(1)),1)
- $$(eval $$(call add_define,$(1)))
- BL2_SOURCES += $(PLAT_COMMON_PATH)/soc_errata/errata_a$(shell echo $(1)|awk -F '_A' '{print $$NF}').c
- endif
- endef
- $(foreach e,$(ERRATA),$(eval $(call enable_errata,$(strip $(e)))))
- BL2_SOURCES += $(PLAT_COMMON_PATH)/soc_errata/errata.c
|