diff --git a/arch/arm64/include/asm/cache.h b/arch/arm64/include/asm/cache.h index 9330f002c74a..933facc11ee6 100644 --- a/arch/arm64/include/asm/cache.h +++ b/arch/arm64/include/asm/cache.h @@ -38,7 +38,7 @@ #include #include -#define CTR_L1IP(ctr) SYS_FIELD_GET(CTR_EL0, L1Ip, ctr) +#define CTR_L1IP(ctr) (((ctr) >> CTR_EL0_L1Ip_SHIFT) & CTR_EL0_L1Ip_MASK) #define ICACHEF_ALIASING 0 #define ICACHEF_VPIPT 1