Ronald G Minnich wrote: >Linux seems to assume that you either have a full PCI BIOS or you don't. >If you don't have a PCI BIOS, then linux assumes there is no $PIR (from >my reading of the code anyway). >
So, pirq_find_routing_table fails for linuxbios? That seems like the core problem, because the relevant code seems to not require a PCI BIOS: > pirq_table = pirq_find_routing_table(); > #ifdef CONFIG_PCI_BIOS > if (!pirq_table && (pci_probe & PCI_BIOS_IRQ_SCAN)) > pirq_table = pcibios_get_irq_routing_table(); > #endif
