X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=arch%2Farm%2Finclude%2Fasm%2Fcache.h;h=16e65c36a9a5dacefadd4281b30a8a4d4bc77c41;hb=397b5697ad242408979a00dda14138aa1439f52b;hp=a836e9f2ab2838807d0a53c801b8c5f722eb5b76;hpb=dab5e3469d294a4e1ffed8407d296a78e02cc01f;p=oweals%2Fu-boot.git diff --git a/arch/arm/include/asm/cache.h b/arch/arm/include/asm/cache.h index a836e9f2ab..16e65c36a9 100644 --- a/arch/arm/include/asm/cache.h +++ b/arch/arm/include/asm/cache.h @@ -16,6 +16,9 @@ /* * Invalidate L2 Cache using co-proc instruction */ +#ifdef CONFIG_SYS_THUMB_BUILD +void invalidate_l2_cache(void); +#else static inline void invalidate_l2_cache(void) { unsigned int val=0; @@ -24,6 +27,9 @@ static inline void invalidate_l2_cache(void) : : "r" (val) : "cc"); isb(); } +#endif + +int check_cache_range(unsigned long start, unsigned long stop); void l2_cache_enable(void); void l2_cache_disable(void);