]> git.ipfire.org Git - people/ms/u-boot.git/blobdiff - cpu/mpc8xx/interrupts.c
* Patch by Martin Krause, 17 Jul 2003:
[people/ms/u-boot.git] / cpu / mpc8xx / interrupts.c
index 866482600fc79d380ee1a43ae144bc2868427d6f..8bc0a1afdea3dd0b9c9601ac3e92b66c49f27bbf 100644 (file)
@@ -334,7 +334,11 @@ void timer_interrupt (struct pt_regs *regs)
        /* Reset Timer Expired and Timers Interrupt Status */
        immr->im_clkrstk.cark_plprcrk = KAPWR_KEY;
        __asm__ ("nop");
+#ifdef CONFIG_MPC866_et_al
+       immr->im_clkrst.car_plprcr |= PLPRCR_TEXPS;
+#else
        immr->im_clkrst.car_plprcr |= PLPRCR_TEXPS | PLPRCR_TMIST;
+#endif
        /* Restore Decrementer Count */
        set_dec (decrementer_count);