|
@@ -82,7 +82,7 @@ static int b1pcmcia_add_card(unsigned int port, unsigned irq,
|
|
card->irq = irq;
|
|
card->irq = irq;
|
|
card->cardtype = cardtype;
|
|
card->cardtype = cardtype;
|
|
|
|
|
|
- retval = request_irq(card->irq, b1_interrupt, 0, card->name, card);
|
|
|
|
|
|
+ retval = request_irq(card->irq, b1_interrupt, SA_SHIRQ, card->name, card);
|
|
if (retval) {
|
|
if (retval) {
|
|
printk(KERN_ERR "b1pcmcia: unable to get IRQ %d.\n",
|
|
printk(KERN_ERR "b1pcmcia: unable to get IRQ %d.\n",
|
|
card->irq);
|
|
card->irq);
|