dual IRQ 23 (was: USB?; 2.2.18 no boot?; aic7xxx?)

Benjamin Herrenschmidt bh40 at calva.net
Tue Dec 5 01:35:20 EST 2000


>
>Shared interrupts are allowed by PCI. If it doesn't work, it means one of the
>drivers (or both) can't cope with shared interrupts. The solution is to
>fix the
>driver(s).

In fact, the problem appears to be in our prom.c code. On "oldworld"
macs, the interrupt informations in the device tree use apple non-
standard "AAPL,interrupts" properties. It appears that when a PCI<->PCI
bridge is present in a slot, Apple's OF will only set this property on
the bridge itself, not on the devices below the bridge. So we must adjust
our prom.c code to detect this case. I'll give it a try later this week.

Ben.


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/





More information about the Linuxppc-dev mailing list