diff --git a/arch/arm64/include/asm/edac.h b/arch/arm64/include/asm/edac.h index 301ee79e7c17..1bea82beb4f7 100644 --- a/arch/arm64/include/asm/edac.h +++ b/arch/arm64/include/asm/edac.h @@ -13,8 +13,16 @@ #ifndef ASM_EDAC_H #define ASM_EDAC_H +#if defined(CONFIG_EDAC_CORTEX_ARM64) && \ + !defined(CONFIG_EDAC_CORTEX_ARM64_DBE_IRQ_ONLY) +void arm64_check_cache_ecc(void *info); +#else +static inline void arm64_check_cache_ecc(void *info) { } +#endif + static inline void atomic_scrub(void *addr, int size) { + return; } #endif