On Monday 04 December 2006 12:29, Thomas Andrews wrote: > Bjorn Helgaas wrote: > > On Saturday 02 December 2006 08:05, Thomas Andrews wrote: > >> A driver that I've written for the Cologne HFC-4S (based heavily on > >> qozap.c) only receives interrupts when pci=routeirq is specified. The > >> driver is calling pci_enable_device(), so pci=routeirq should not be > >> necessary surely? > > > > Can you point me to your driver? I don't see it in the Linus or > > -mm trees. > > > > The most likely problem is that you are using pci_dev.irq before > > calling pci_enable_device(). > > Thanks Bjorn. My driver and the original are at > http://www.grok.org.za/qozap/ > > I'm pretty sure the interrupt is not invoked before calling > pci_enable_device(), but perhaps you can shed some light... It looks like you're doing the right thing. Can you post the entire dmesg log with and without "pci=routeirq"? - To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html