ENE CB1410 Fails to probe PCI Interrupts
daniel.ritz at gmx.ch
Sat Jan 1 11:09:08 EST 2005
from a quick look it's a wrong resource assignment by the BIOS. when you
look at this:
Yenta: CardBus bridge found at 0000:00:0a.0 [161f:2038]
Yenta: adjusting diagnostic: 40 -> 60
Yenta: Using CSCINT to route CSC interrupts to PCI
Yenta: Routing CardBus interrupts to PCI
Yenta TI: socket 0000:00:0a.0, mfunc 0x01001002, devctl 0x44
this line makes perfect sense. it means parallel PCI and serialized
ISA interrupts are used.
Yenta TI: socket 0000:00:0a.0 probing PCI interrupt failed, trying to fix
Yenta TI: socket 0000:00:0a.0 no PCI interrupts. Fish. Please report.
Yenta: ISA IRQ mask 0x0000, PCI irq 0
the device is either not generating an interrupt or the interrupt arrives
on the wrong interrupt line. in your case it's the first one.
Socket status: 00000749
now this is very wrong. it _has_ to start with a 3. like this: 30000007
those bits are hardcoded. this means the driver is not looking at
the cardbus bridge.
the cardbus bridge has iomem assigned 1c000000-1c000fff.
how much RAM do you have? looks like you have 448 MB
can you try adding "reserve=0x1c000000,0x10000" to the kernel command
line. if it doesnt work try increasing the second number up to let's say
More information about the linux-pcmcia