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