diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/char/mxser_new.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/drivers/char/mxser_new.c b/drivers/char/mxser_new.c index 420d23f50206..8da883340dd6 100644 --- a/drivers/char/mxser_new.c +++ b/drivers/char/mxser_new.c | |||
@@ -2398,13 +2398,9 @@ static int __devinit mxser_initbrd(struct mxser_board *brd, | |||
2398 | outb(inb(info->ioaddr + UART_IER) & 0xf0, | 2398 | outb(inb(info->ioaddr + UART_IER) & 0xf0, |
2399 | info->ioaddr + UART_IER); | 2399 | info->ioaddr + UART_IER); |
2400 | } | 2400 | } |
2401 | /* | ||
2402 | * Allocate the IRQ if necessary | ||
2403 | */ | ||
2404 | 2401 | ||
2405 | retval = request_irq(brd->irq, mxser_interrupt, | 2402 | retval = request_irq(brd->irq, mxser_interrupt, IRQF_SHARED, "mxser", |
2406 | (brd->ports[0].flags & ASYNC_SHARE_IRQ) ? IRQF_SHARED : | 2403 | brd); |
2407 | IRQF_DISABLED, "mxser", brd); | ||
2408 | if (retval) { | 2404 | if (retval) { |
2409 | printk(KERN_ERR "Board %s: Request irq failed, IRQ (%d) may " | 2405 | printk(KERN_ERR "Board %s: Request irq failed, IRQ (%d) may " |
2410 | "conflict with another device.\n", | 2406 | "conflict with another device.\n", |