Fwd: powerpc with gigabit card hanging
Segher Boessenkool
segher at kernel.crashing.org
Tue Sep 28 15:44:42 EST 2004
[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
>
More information about the Linuxppc-embedded
mailing list