From de14d57fdfbbd1de9a6c99cb52455d5bd6afb11f Mon Sep 17 00:00:00 2001 From: Kirill Artamonov Date: Mon, 16 Jul 2012 17:24:00 +0300 Subject: ARM: mm: cache-l2x0: Implement outer_clean_all() There is already implemented full outer clean routine in arch/arm/mm/cache-l2x0.c. Make it possible to use it through outer_cache interface, like other outer maintenance functions. bug 983964 Change-Id: I47f1fad536c151c255e6a42d6517114c334ddfef Reviewed-on: http://git-master/r/116074 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Kirill Artamonov Tested-by: Kirill Artamonov Reviewed-by: Krishna Reddy Reviewed-by: Justin Paver Reviewed-by: Bharat Nihalani --- arch/arm/mm/cache-l2x0.c | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm/mm') diff --git a/arch/arm/mm/cache-l2x0.c b/arch/arm/mm/cache-l2x0.c index e6871a3e4d1c..0336d47c5dd4 100644 --- a/arch/arm/mm/cache-l2x0.c +++ b/arch/arm/mm/cache-l2x0.c @@ -418,6 +418,7 @@ void l2x0_init(void __iomem *base, __u32 aux_val, __u32 aux_mask) outer_cache.flush_range = l2x0_flush_range; outer_cache.sync = l2x0_cache_sync; outer_cache.flush_all = l2x0_flush_all; + outer_cache.clean_all = l2x0_clean_all; outer_cache.inv_all = l2x0_inv_all; outer_cache.disable = l2x0_disable; outer_cache.set_debug = l2x0_set_debug; -- cgit v1.2.3