1*64cadc16SJiafei Pan# 2*64cadc16SJiafei Pan# Copyright 2021 NXP 3*64cadc16SJiafei Pan# 4*64cadc16SJiafei Pan# SPDX-License-Identifier: BSD-3-Clause 5*64cadc16SJiafei Pan# 6*64cadc16SJiafei Pan# Platform Errata Build flags. 7*64cadc16SJiafei Pan# These should be enabled by the platform if the erratum workaround needs to be 8*64cadc16SJiafei Pan# applied. 9*64cadc16SJiafei Pan 10*64cadc16SJiafei PanERRATA := \ 11*64cadc16SJiafei Pan ERRATA_SOC_A050426 12*64cadc16SJiafei Pan 13*64cadc16SJiafei Pandefine add_errata_define 14*64cadc16SJiafei Pan $(1) ?= 0 15*64cadc16SJiafei Pan ifeq ($$($(1)),1) 16*64cadc16SJiafei Pan $$(eval $$(call add_define,$(1))) 17*64cadc16SJiafei Pan endif 18*64cadc16SJiafei Panendef 19*64cadc16SJiafei Pan 20*64cadc16SJiafei Pan$(foreach e,$(ERRATA),$(eval $(call add_errata_define,$(e)))) 21*64cadc16SJiafei Pan 22*64cadc16SJiafei PanBL2_SOURCES += $(PLAT_COMMON_PATH)/soc_errata/errata.c 23