Can you look at the PCB whether the board uses PCI IRQ pins different
from IRQ A? In case it uses, it violates the PCI specs as they say it's
allowed only for multi-function devices. In case it doesn't use, it's
impossible to have both halves generating different IRQs.
(On the other hand, you should never read interrupt numbers from PCI
configuration registers, because most architectures [including i386 on
SMP machines] do remap IRQ numbers. Use the number in struct pci_dev
instead.)
Have a nice fortnight
-- Martin `MJ' Mares <mj@ucw.cz> http://atrey.karlin.mff.cuni.cz/~mj/ Faculty of Math and Physics, Charles University, Prague, Czech Rep., Earth "Entropy isn't what it used to be."- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html