patch-2.4.20 linux-2.4.20/arch/cris/drivers/sync_serial.c
Next file: linux-2.4.20/arch/cris/drivers/usb-host.c
Previous file: linux-2.4.20/arch/cris/drivers/serial.c
Back to the patch index
Back to the overall index
- Lines: 21
- Date:
Thu Nov 28 15:53:09 2002
- Orig file:
linux-2.4.19/arch/cris/drivers/sync_serial.c
- Orig date:
Fri Aug 2 17:39:42 2002
diff -urN linux-2.4.19/arch/cris/drivers/sync_serial.c linux-2.4.20/arch/cris/drivers/sync_serial.c
@@ -227,7 +227,7 @@
#else
ports[0].use_dma = 0;
initialize_port(0);
- if (request_irq(8, manual_interrupt, SA_SHIRQ, "synchronous serial manual irq", &ports[0]))
+ if (request_irq(8, manual_interrupt, SA_SHIRQ | SA_INTERRUPT, "synchronous serial manual irq", &ports[0]))
panic("Can't allocate sync serial manual irq");
*R_IRQ_MASK1_SET = IO_STATE(R_IRQ_MASK1_SET, ser1_data, set);
#endif
@@ -258,9 +258,9 @@
#else
ports[1].use_dma = 0;
initialize_port(1);
- if (port[0].use_dma) /* Port 0 uses dma, we must manual allocate IRQ */
+ if (ports[0].use_dma) /* Port 0 uses dma, we must manual allocate IRQ */
{
- if (request_irq(8, manual_interrupt, SA_SHIRQ, "synchronous serial manual irq", &ports[1]))
+ if (request_irq(8, manual_interrupt, SA_SHIRQ | SA_INTERRUPT, "synchronous serial manual irq", &ports[1]))
panic("Can't allocate sync serial manual irq");
}
*R_IRQ_MASK1_SET = IO_STATE(R_IRQ_MASK1_SET, ser3_data, set);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)