aha152x_cs: Fix regression that keeps driver from using shared interrupts
A message that is not in the archive (sent off-list or not yet received): [email protected]
A message that is not in the archive (sent off-list or not yet received): [email protected]
Quoted 4 lines · On Sun, 4 Jan 2009 10:12:52 +0900 (JST) Komuro wrote:
No response from Dominik.
It should be sent to linux-scsi?
Yes, I'll cc linux-scsi now...
Quoted 38 lines
----- Original Message -----
Quoted 4 lines
Date: Sun, 30 Nov 2008 12:13:09 -0600
From: Larry Finger <[email protected]>
To: Dominik Brodowski <[email protected]>
Subject: [PATCH]aha152x_cs: Fix regression that keeps driver from using shared
Quoted 31 lines
interrupts
Cc: [email protected]At some point since 2.6.22, the
aha152x_csdriver stopped working and started erring on load with the following messages:kernel: pcmcia: request for exclusive IRQ could not be fulfilled.
kernel: pcmcia: the driver needs updating to supported shared IRQ lines.With the following change, the driver works with shared IRQs.
Signed-off-by Larry Finger <[email protected]>Cc Stable <[email protected]> [2.6.27], [2.6.26]---
Index:
wireless-testing/drivers/scsi/pcmcia/aha152x_stub.c
===================================================================drivers/scsi/pcmcia/aha152x_stub.c +1
-1@@ -114,7 +114,7 @@ static int aha152x_probe(struct pcmcia_d link->io.NumPorts1 =0x20 ; link->io.Attributes1 =IO_DATA_PATH_WIDTH_AUTO ; link->io.IOAddrLines =10 ; - link->irq.Attributes =IRQ_TYPE_EXCLUSIVE ; + link->irq.Attributes =IRQ_TYPE_DYNAMIC_SHARING ; link->irq.IRQInfo1 =IRQ_LEVEL_ID ; link->conf.Attributes =CONF_ENABLE_IRQ ; link->conf.IntType =INT_MEMORY_AND_IO ;
Quoted 6 lines
Quoted 3 lines
_______________________________________________
Linux PCMCIA reimplementation list
http://lists.infradead.org/mailman/listinfo/linux-pcmcia
---
~Randy