Option error

Russell King rmk+pcmcia at arm.linux.org.uk
Mon Oct 9 12:56:13 EDT 2006


On Mon, Oct 09, 2006 at 11:24:57AM +0200, Darek Dwornikowski wrote:
> pccard: PCMCIA card inserted into slot 0
> pcmcia: registering new device pcmcia0.0
> pcmcia: request for exclusive IRQ could not be fulfilled.
> pcmcia: the driver needs updating to supported shared IRQ lines.
> 
> 
> i get this when inserting my option card. i was told on this list that
> this causes my problem.
> i am not an expert but in serial_cs.c is :
>         link->irq.Attributes = IRQ_TYPE_EXCLUSIVE;
> in serial_probe    function

That's not actually requesting the interrupt, that's to do with reserving
it.  Whatever interrupt serial_cs gets handed by the PCMCIA code, it
will always request it with IRQF_SHARED.

However, the PCMCIA-facing code to obtain the interrupt is rather deep
magic voodoo which I know nothing about...

-- 
Russell King
 Linux kernel    2.6 ARM Linux   - http://www.arm.linux.org.uk/
 maintainer of:  2.6 Serial core



More information about the linux-pcmcia mailing list