|
@@ -325,7 +325,7 @@ static int ray_probe(struct pcmcia_device *p_dev)
|
|
|
p_dev->io.IOAddrLines = 5;
|
|
|
|
|
|
/* Interrupt setup. For PCMCIA, driver takes what's given */
|
|
|
- p_dev->irq.Attributes = IRQ_TYPE_EXCLUSIVE | IRQ_HANDLE_PRESENT;
|
|
|
+ p_dev->irq.Attributes = IRQ_TYPE_DYNAMIC_SHARING | IRQ_HANDLE_PRESENT;
|
|
|
p_dev->irq.IRQInfo1 = IRQ_LEVEL_ID;
|
|
|
p_dev->irq.Handler = &ray_interrupt;
|
|
|
|