diff --git a/arch/arm/src/armv7-a/cache.h b/arch/arm/src/armv7-a/cache.h index 472283a632a..3a122d437cd 100644 --- a/arch/arm/src/armv7-a/cache.h +++ b/arch/arm/src/armv7-a/cache.h @@ -112,6 +112,22 @@ static inline void arch_invalidate_dcache_all(void) #endif } +/************************************************************************************ + * Name: arch_invalidate_icache + * + * Description: + * Invalidate all instruction caches to PoU, also flushes branch target cache + * + * Input Parameters: + * None + * + * Returned Value: + * None + * + ************************************************************************************/ + +#define arch_invalidate_icache() cp15_invalidate_icache() + /**************************************************************************** * Name: arch_clean_dcache * diff --git a/configs b/configs index c40cdae2405..d946874cfb6 160000 --- a/configs +++ b/configs @@ -1 +1 @@ -Subproject commit c40cdae24050d9bb5a131e5a946eb4f6b66ffa99 +Subproject commit d946874cfb6f0e50d3a8e9ec662529cd6801b860