Re: pcmcia problems with IDE & cardbus

Andre Hedrick (andre@linuxdiskcert.org)
Wed, 27 Feb 2002 10:21:05 -0800 (PST)


Gunther,

I gave this the heads up and verified a long time ago.
I am puzzled why this has not been adopted.
It at least made it into 2.5.3.

Marcelo, please take this fix!

On Wed, 27 Feb 2002, Gunther Mayer wrote:

> Herbert Rosmanith wrote:
>
> > hi,
> >
> > I've been trying to get a CompactFlash act as an IDE-drive, 2nd or 3rd
> > ide-channel, that is, IDE1 or IDE2 resp. Didn't work. Seems to be driver
> > related.
> >
> > I downloaded 2.4.18 and pcmcia-3.1.31, from the later I got "ide_cs.o"
> >
> > The hardware I am using a a two socket PCI to PCMCIA bridge:
> >
> > hale-bopp:~ # cat /proc/interrupts
> > [...]
> > 10: 1 XT-PIC Texas Instruments PCI1221, Texas Instruments PCI1221 (#2)
> > ...
> > : hde: SanDisk SDCFB-16, ATA DISK drive
> > : ide2: Disabled unable to get IRQ 10.
> > ...
> > : ide_cs: ide_register() at 0x100 & 0x10e, irq 10 failed
> > : Trying to free nonexistent resource <00000100-0000010f>
> >
> > "unable to get IRQ 10" is somewhat funny, since IRQ-10 is used by
> > the cardbus device. what I don't understand is if the IDE-drive
> > sould get its own interrupt or not.
>
> With PCI-PCMCIA bridges you only have _one_ PCI irq, but linux
> falsely fails to share irq in this case.
>
> This patch exists since 6 months but due to communiation problems
> between Linux and IDE maintainer nobody cared to include it.
>
> Find my patch for 2.4.15 appended.
> -
> Gunther
>
>
>

Andre Hedrick
Linux Disk Certification Project Linux ATA Development

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/