[vortex-bug] 3Com Cardbus 3CXFE575CT IRQ Problems
Donald Becker
becker@scyld.com
Thu Oct 24 16:52:52 2002
On 24 Oct 2002, Dionysius Wilson Almeida wrote:
> I'm running Debian Woody with kernel 2.4.19 with cardbus and hotplug
> support. I've a 3Com 3CXFE575CT pcmcia card and I'm trying to get it to
> work on my system. It seems that the card is unable to find a usable
> IRQ.
As you likely already know, this is a kernel / BIOS issue, not a 3Com
driver issue. This problem will exist with any CardBus card that uses
interrupts (almost every device).
> I've disabled Plug-n-Play in the BIOS of my Sony VAIO PCG-FX140
> Laptop but still the card is not able to get any usable IRQs. I also
> booted with pci=biosirq but still no progress.
You can also try "noapic", although that's almost never a issue on a
laptop. (It's more likely to be an issue on a desktop with a
PCI-CardBus adapter.)
> Oct 24 19:11:40 debianlap kernel: Linux Kernel Card Services 3.1.22
> Oct 24 19:11:40 debianlap kernel: options: [pci] [cardbus] [pm]
> Oct 24 19:11:40 debianlap kernel: PCI: No IRQ known for interrupt pin A
> of device 01:02.0.
> Oct 24 19:11:40 debianlap kernel: PCI: No IRQ known for interrupt pin B
> of device 01:02.1.
Yup, I'm guessing this is one of them thar' VAIO-ACPI issues.
> Unfortunately the BIOS does not have any options to manually set IRQ for
> the pcmica. Also most times when the card is inserted, the system just
> freezes (i.e. mouse, keyboard display just locks up) until i remove the
> card at which point every get back to normal. This is really strange.
...
> 00:00.0 Host bridge: Intel Corp. 82815 815 Chipset Host Bridge and
> Memory Controller Hub (rev 11)
> Subsystem: Sony Corporation: Unknown device 80df
...
> 00:1e.0 PCI bridge: Intel Corp. 82801BAM/CAM PCI Bridge (rev 03)
> (prog-if 00 [Normal decode])
> Flags: bus master, fast devsel, latency 0
> Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
...
> 01:00.0 FireWire (IEEE 1394): Texas Instruments TSB43AA22 IEEE-1394
Does the FireWire work properly? It's sitting on the same secondary PCI
bus as the CardBus.
> 01:02.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 80)
> Subsystem: Sony Corporation: Unknown device 80df
...
> Bus: primary=01, secondary=02, subordinate=05, sec-latency=176
> 01:02.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 80)
> Subsystem: Sony Corporation: Unknown device 80df
..
> 01:08.0 Ethernet controller: Intel Corp. 82801BA/BAM/CA/CAM Ethernet
> Controller (rev 03)
> Subsystem: Intel Corp.: Unknown device 3013
> Flags: bus master, medium devsel, latency 66, IRQ 9
Presumably this is work fine as well.
--
Donald Becker becker@scyld.com
Scyld Computing Corporation http://www.scyld.com
410 Severn Ave. Suite 210 Scyld Beowulf cluster system
Annapolis MD 21403 410-990-9993