Lines Matching refs:start
75 void invalidate_dcache_range(unsigned long start, unsigned long stop)
77 if (!check_cache_range(start, stop))
80 while (start < stop) {
81 asm volatile("mcr p15, 0, %0, c7, c6, 1" : : "r" (start));
82 start += CONFIG_SYS_CACHELINE_SIZE;
86 void flush_dcache_range(unsigned long start, unsigned long stop)
88 if (!check_cache_range(start, stop))
91 while (start < stop) {
92 asm volatile("mcr p15, 0, %0, c7, c14, 1" : : "r" (start));
93 start += CONFIG_SYS_CACHELINE_SIZE;