164cadc16SJiafei Pan /* 264cadc16SJiafei Pan * Copyright 2021 NXP 364cadc16SJiafei Pan * 464cadc16SJiafei Pan * SPDX-License-Identifier: BSD-3-Clause 564cadc16SJiafei Pan * 664cadc16SJiafei Pan */ 764cadc16SJiafei Pan 89616db15SJiafei Pan #include <common/debug.h> 964cadc16SJiafei Pan 101ca72295SJiafei Pan #include "errata_list.h" 119616db15SJiafei Pan 129616db15SJiafei Pan void soc_errata(void) 139616db15SJiafei Pan { 149616db15SJiafei Pan #ifdef ERRATA_SOC_A050426 159616db15SJiafei Pan INFO("SoC workaround for Errata A050426 was applied\n"); 169616db15SJiafei Pan erratum_a050426(); 179616db15SJiafei Pan #endif 18*3d14a30bSJiafei Pan #ifdef ERRATA_SOC_A008850 19*3d14a30bSJiafei Pan INFO("SoC workaround for Errata A008850 Early-Phase was applied\n"); 20*3d14a30bSJiafei Pan erratum_a008850_early(); 21*3d14a30bSJiafei Pan #endif 229616db15SJiafei Pan /* 239616db15SJiafei Pan * The following DDR Erratas workaround are implemented in DDR driver, 249616db15SJiafei Pan * but print information here. 259616db15SJiafei Pan */ 269616db15SJiafei Pan #if ERRATA_DDR_A011396 279616db15SJiafei Pan INFO("SoC workaround for DDR Errata A011396 was applied\n"); 289616db15SJiafei Pan #endif 299616db15SJiafei Pan #if ERRATA_DDR_A050450 309616db15SJiafei Pan INFO("SoC workaround for DDR Errata A050450 was applied\n"); 319616db15SJiafei Pan #endif 329616db15SJiafei Pan } 33