diff --git a/arch/arm/src/arm/arm_cache.S b/arch/arm/src/arm/arm_cache.S index a186f94354c..a5d9dc64811 100644 --- a/arch/arm/src/arm/arm_cache.S +++ b/arch/arm/src/arm/arm_cache.S @@ -199,7 +199,7 @@ up_clean_dcache: .type up_clean_dcache_all, function up_clean_dcache_all: - mrc p15, 0, r0, c7, c10, 3 + mrc p15, 0, r15, c7, c10, 3 bne up_clean_dcache_all bx lr .size up_clean_dcache_all, . - up_clean_dcache_all @@ -227,7 +227,7 @@ up_flush_dcache: .type up_flush_dcache_all, function up_flush_dcache_all: - mrc p15, 0, r0, c7, c14, 3 + mrc p15, 0, r15, c7, c14, 3 bne up_flush_dcache_all bx lr .size up_flush_dcache_all, . - up_flush_dcache_all