[Whoops, SMTP problem. Sorry if it's a duplicate now.] Begin forwarded message:
> From: Segher Boessenkool <segher at kernel.crashing.org> > Date: 28 september 2004 0:39:32 GMT-05:00 > To: Matt Porter <mporter at kernel.crashing.org> > Cc: David Gardiner <daveg at sonartech.com.au>, > linuxppc-embedded at ozlabs.org > Subject: Re: powerpc with gigabit card hanging > >>> What kernel are you using? > > 2.6.whatever, and I've used 2.4 in the past I believe. > >>> it's just that the irq's I'm getting for the >>> gigabit devices are zero (dual gigabit ethernet card) for the >>> 2.6.9-rc2 >>> plus patchs kernel but for the 2.4 series I was getting 12 and 9 as >>> can >>> be seen below and configuring the devices worked fine. > > PCI device IRQs are normally retrieved straight from the PCI device > itself. Sounds like a firmware problem (or the bootloader, if that > sets up the PCI devices for you). > >> irqs for PCI devices do not come from the driver, they are platform >> specific. If you are having problems with the interrupt reported >> by xyz PCI driver then that is something wrong with your platform. >> On pmac, interrupt routing is retrieved from OF. > > I believe Linux for PowerMac actually gets the IRQ number straight > from the device. Some other routing might be gotten out of the OF > device-tree, yes. > > > Segher >
