diff options
| -rw-r--r-- | arch/powerpc/kernel/exceptions-64e.S | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/arch/powerpc/kernel/exceptions-64e.S b/arch/powerpc/kernel/exceptions-64e.S index 695d4847d228..3611b0e7d46d 100644 --- a/arch/powerpc/kernel/exceptions-64e.S +++ b/arch/powerpc/kernel/exceptions-64e.S | |||
| @@ -774,9 +774,11 @@ _STATIC(init_thread_book3e) | |||
| 774 | /* Make sure interrupts are off */ | 774 | /* Make sure interrupts are off */ |
| 775 | wrteei 0 | 775 | wrteei 0 |
| 776 | 776 | ||
| 777 | /* disable watchdog and FIT and enable DEC interrupts */ | 777 | /* disable all timers and clear out status */ |
| 778 | lis r3,TCR_DIE@h | 778 | li r3,0 |
| 779 | mtspr SPRN_TCR,r3 | 779 | mtspr SPRN_TCR,r3 |
| 780 | mfspr r3,SPRN_TSR | ||
| 781 | mtspr SPRN_TSR,r3 | ||
| 780 | 782 | ||
| 781 | blr | 783 | blr |
| 782 | 784 | ||
