Commit fe181ffda9 ("RISC-V: support incoherent I-Cache") added the support to handle non-coherent caches and introduced the HAS_CACHE Kconfig symbol. The symbol must be used with CONFIG_ prefixed since this is the final Kconfig symbol which can be used within the code. Fixes: fe181ffda9 ("RISC-V: support incoherent I-Cache") Signed-off-by: Marco Felsch <m.felsch@xxxxxxxxxxxxxx> --- arch/riscv/include/asm/cache.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/riscv/include/asm/cache.h b/arch/riscv/include/asm/cache.h index 9a0b9326b2..6d69ed49bd 100644 --- a/arch/riscv/include/asm/cache.h +++ b/arch/riscv/include/asm/cache.h @@ -8,7 +8,7 @@ static inline void local_flush_icache_all(void) { -#ifdef HAS_CACHE +#ifdef CONFIG_HAS_CACHE asm volatile ("fence.i" ::: "memory"); #endif } -- 2.30.2