提交 c17e1a1c 编写于 作者: M Michal Simek

microblaze: Fix typo fault in cache code

Copy & paste error.
Signed-off-by: NMichal Simek <monstr@monstr.eu>
上级 f1525765
...@@ -393,7 +393,7 @@ static void __invalidate_dcache_range_wb(unsigned long start, ...@@ -393,7 +393,7 @@ static void __invalidate_dcache_range_wb(unsigned long start,
#ifdef ASM_LOOP #ifdef ASM_LOOP
CACHE_RANGE_LOOP_2(start, end, cpuinfo.dcache_line_length, wdc.clear); CACHE_RANGE_LOOP_2(start, end, cpuinfo.dcache_line_length, wdc.clear);
#else #else
for (i = start; i < end; i += cpuinfo.icache_line_length) for (i = start; i < end; i += cpuinfo.dcache_line_length)
__asm__ __volatile__ ("wdc.clear %0, r0;" \ __asm__ __volatile__ ("wdc.clear %0, r0;" \
: : "r" (i)); : : "r" (i));
#endif #endif
...@@ -413,7 +413,7 @@ static void __invalidate_dcache_range_nomsr_wt(unsigned long start, ...@@ -413,7 +413,7 @@ static void __invalidate_dcache_range_nomsr_wt(unsigned long start,
#ifdef ASM_LOOP #ifdef ASM_LOOP
CACHE_RANGE_LOOP_1(start, end, cpuinfo.dcache_line_length, wdc); CACHE_RANGE_LOOP_1(start, end, cpuinfo.dcache_line_length, wdc);
#else #else
for (i = start; i < end; i += cpuinfo.icache_line_length) for (i = start; i < end; i += cpuinfo.dcache_line_length)
__asm__ __volatile__ ("wdc %0, r0;" \ __asm__ __volatile__ ("wdc %0, r0;" \
: : "r" (i)); : : "r" (i));
#endif #endif
...@@ -437,7 +437,7 @@ static void __invalidate_dcache_range_msr_irq_wt(unsigned long start, ...@@ -437,7 +437,7 @@ static void __invalidate_dcache_range_msr_irq_wt(unsigned long start,
#ifdef ASM_LOOP #ifdef ASM_LOOP
CACHE_RANGE_LOOP_1(start, end, cpuinfo.dcache_line_length, wdc); CACHE_RANGE_LOOP_1(start, end, cpuinfo.dcache_line_length, wdc);
#else #else
for (i = start; i < end; i += cpuinfo.icache_line_length) for (i = start; i < end; i += cpuinfo.dcache_line_length)
__asm__ __volatile__ ("wdc %0, r0;" \ __asm__ __volatile__ ("wdc %0, r0;" \
: : "r" (i)); : : "r" (i));
#endif #endif
...@@ -465,7 +465,7 @@ static void __invalidate_dcache_range_nomsr_irq(unsigned long start, ...@@ -465,7 +465,7 @@ static void __invalidate_dcache_range_nomsr_irq(unsigned long start,
#ifdef ASM_LOOP #ifdef ASM_LOOP
CACHE_RANGE_LOOP_1(start, end, cpuinfo.dcache_line_length, wdc); CACHE_RANGE_LOOP_1(start, end, cpuinfo.dcache_line_length, wdc);
#else #else
for (i = start; i < end; i += cpuinfo.icache_line_length) for (i = start; i < end; i += cpuinfo.dcache_line_length)
__asm__ __volatile__ ("wdc %0, r0;" \ __asm__ __volatile__ ("wdc %0, r0;" \
: : "r" (i)); : : "r" (i));
#endif #endif
...@@ -504,7 +504,7 @@ static void __flush_dcache_range_wb(unsigned long start, unsigned long end) ...@@ -504,7 +504,7 @@ static void __flush_dcache_range_wb(unsigned long start, unsigned long end)
#ifdef ASM_LOOP #ifdef ASM_LOOP
CACHE_RANGE_LOOP_2(start, end, cpuinfo.dcache_line_length, wdc.flush); CACHE_RANGE_LOOP_2(start, end, cpuinfo.dcache_line_length, wdc.flush);
#else #else
for (i = start; i < end; i += cpuinfo.icache_line_length) for (i = start; i < end; i += cpuinfo.dcache_line_length)
__asm__ __volatile__ ("wdc.flush %0, r0;" \ __asm__ __volatile__ ("wdc.flush %0, r0;" \
: : "r" (i)); : : "r" (i));
#endif #endif
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册