ソースを参照

xtensa: fix icountlevel setting in cpu_reset

icountlevel SR value specifies lowest intlevel that does not do
instruction counting, so to disable instruction counting completely it
must be set to 0, not to 15.

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Max Filippov 9 年 前
コミット
ea951c34ea
1 ファイル変更1 行追加1 行削除
  1. 1 1
      arch/xtensa/kernel/setup.c

+ 1 - 1
arch/xtensa/kernel/setup.c

@@ -551,7 +551,7 @@ subsys_initcall(topology_init);
 
 void cpu_reset(void)
 {
-	__asm__ __volatile__ ("movi	a2, 15\n\t"
+	__asm__ __volatile__ ("movi	a2, 0\n\t"
 			      "wsr	a2, icountlevel\n\t"
 			      "movi	a2, 0\n\t"
 			      "wsr	a2, icount\n\t"