Changeset 34 for GPL/trunk/alsa-kernel/drivers/serial-u16550.c
- Timestamp:
- Dec 11, 2005, 5:57:39 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GPL/trunk/alsa-kernel/drivers/serial-u16550.c
r33 r34 328 328 * interrupts at all. (Possibly tied to an internal pull-up on CTS?) 329 329 */ 330 static voidsnd_uart16550_interrupt(int irq, void *dev_id, struct pt_regs *regs)330 static irqreturn_t snd_uart16550_interrupt(int irq, void *dev_id, struct pt_regs *regs) 331 331 { 332 332 snd_uart16550_t *uart; … … 336 336 if (uart->filemode == SERIAL_MODE_NOT_OPENED) { 337 337 spin_unlock(&uart->open_lock); 338 return ;338 return IRQ_HANDLED; 339 339 } 340 340 inb(uart->base + UART_IIR); /* indicate to the UART that the interupt has been serviced */ 341 341 snd_uart16550_io_loop(uart); 342 342 spin_unlock(&uart->open_lock); 343 return IRQ_HANDLED; 343 344 } 344 345
Note:
See TracChangeset
for help on using the changeset viewer.