diff options
Diffstat (limited to 'arch/arm/include/asm/outercache.h')
| -rw-r--r-- | arch/arm/include/asm/outercache.h | 7 | 
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm/include/asm/outercache.h b/arch/arm/include/asm/outercache.h index d8387437ec5..53426c66352 100644 --- a/arch/arm/include/asm/outercache.h +++ b/arch/arm/include/asm/outercache.h @@ -34,6 +34,7 @@ struct outer_cache_fns {  	void (*sync)(void);  #endif  	void (*set_debug)(unsigned long); +	void (*resume)(void);  };  #ifdef CONFIG_OUTER_CACHE @@ -74,6 +75,12 @@ static inline void outer_disable(void)  		outer_cache.disable();  } +static inline void outer_resume(void) +{ +	if (outer_cache.resume) +		outer_cache.resume(); +} +  #else  static inline void outer_inv_range(phys_addr_t start, phys_addr_t end)  |