# # Copyright 2021 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 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