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