sh: Don't export flush_dcache_all().
flush_dcache_all() is used internally by the SH-4 cache code, it is not part of the exported cache API, so make it static and don't export it. Signed-off-by: Paul Mundt <lethal@linux-sh.org>
This commit is contained in:
@@ -17,7 +17,6 @@
|
|||||||
* so we need them.
|
* so we need them.
|
||||||
*/
|
*/
|
||||||
void flush_cache_all(void);
|
void flush_cache_all(void);
|
||||||
void flush_dcache_all(void);
|
|
||||||
void flush_cache_mm(struct mm_struct *mm);
|
void flush_cache_mm(struct mm_struct *mm);
|
||||||
#define flush_cache_dup_mm(mm) flush_cache_mm(mm)
|
#define flush_cache_dup_mm(mm) flush_cache_mm(mm)
|
||||||
void flush_cache_range(struct vm_area_struct *vma, unsigned long start,
|
void flush_cache_range(struct vm_area_struct *vma, unsigned long start,
|
||||||
|
@@ -182,7 +182,7 @@ static void __uses_jump_to_uncached flush_icache_all(void)
|
|||||||
local_irq_restore(flags);
|
local_irq_restore(flags);
|
||||||
}
|
}
|
||||||
|
|
||||||
void flush_dcache_all(void)
|
static inline void flush_dcache_all(void)
|
||||||
{
|
{
|
||||||
(*__flush_dcache_segment_fn)(0UL, boot_cpu_data.dcache.way_size);
|
(*__flush_dcache_segment_fn)(0UL, boot_cpu_data.dcache.way_size);
|
||||||
wmb();
|
wmb();
|
||||||
|
Reference in New Issue
Block a user