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>
This commit is contained in:
parent
4f2056873f
commit
ea951c34ea
|
@ -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"
|
||||
|
|
Loading…
Reference in New Issue