164cadc16SJiafei Pan /* 2*785ee93cSJiafei Pan * Copyright 2021-2022 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 183d14a30bSJiafei Pan #ifdef ERRATA_SOC_A008850 193d14a30bSJiafei Pan INFO("SoC workaround for Errata A008850 Early-Phase was applied\n"); 203d14a30bSJiafei Pan erratum_a008850_early(); 213d14a30bSJiafei Pan #endif 22*785ee93cSJiafei Pan #if ERRATA_SOC_A009660 23*785ee93cSJiafei Pan INFO("SoC workaround for Errata A009660 was applied\n"); 24*785ee93cSJiafei Pan erratum_a009660(); 25*785ee93cSJiafei Pan #endif 269616db15SJiafei Pan /* 279616db15SJiafei Pan * The following DDR Erratas workaround are implemented in DDR driver, 289616db15SJiafei Pan * but print information here. 299616db15SJiafei Pan */ 309616db15SJiafei Pan #if ERRATA_DDR_A011396 319616db15SJiafei Pan INFO("SoC workaround for DDR Errata A011396 was applied\n"); 329616db15SJiafei Pan #endif 339616db15SJiafei Pan #if ERRATA_DDR_A050450 349616db15SJiafei Pan INFO("SoC workaround for DDR Errata A050450 was applied\n"); 359616db15SJiafei Pan #endif 369616db15SJiafei Pan } 37