|
@@ -333,6 +333,9 @@ void __init atari_init_IRQ(void)
|
|
|
m68k_setup_irq_controller(&atari_mfptimer_chip, handle_simple_irq,
|
|
m68k_setup_irq_controller(&atari_mfptimer_chip, handle_simple_irq,
|
|
|
IRQ_MFP_TIMER1, 8);
|
|
IRQ_MFP_TIMER1, 8);
|
|
|
|
|
|
|
|
|
|
+ irq_set_status_flags(IRQ_MFP_TIMER1, IRQ_IS_POLLED);
|
|
|
|
|
+ irq_set_status_flags(IRQ_MFP_TIMER2, IRQ_IS_POLLED);
|
|
|
|
|
+
|
|
|
/* prepare timer D data for use as poll interrupt */
|
|
/* prepare timer D data for use as poll interrupt */
|
|
|
/* set Timer D data Register - needs to be > 0 */
|
|
/* set Timer D data Register - needs to be > 0 */
|
|
|
st_mfp.tim_dt_d = 254; /* < 100 Hz */
|
|
st_mfp.tim_dt_d = 254; /* < 100 Hz */
|