MV64360 ethernet controller
Sebastian Brückner
sb at thebackend.de
Fri Feb 2 02:29:20 EST 2007
Hi Dale,
with these files it just works. Thank you very much! :-)
It seems I messed up the interrupt setup. At least I learned a few
things about the kernel and PCI as well...
But now that the CPU module does as its told I got the next problem:
Lack of documentation for the Prodrive MCCB-3 carrier board. Always
the same...
Sebastian
Am 01.02.2007 um 13:13 schrieb Dale Farnsworth:
> Hi Sebastian,
>
> Yes, the driver needs receive and transmit interrupts. However, the
> same irq number is used for PHY status change as well as for packet
> receive and transmit. I don't see how you could see PHY status change
> interrupts and not rx/tx interrupts. mv643xx_eth_int_handler() should
> be called for all ethernet-related interrupts*. Are you certain that
> you're not seeing rx and tx interrupts?
>
> * You may not see an interrupt on every packet because of the
> transmit irq coalescing mechanism and the use of NAPI on receive.
>
> Mark Greer and I are starting on arch/powerpc support for the mv64x60
> and ppmc280. We will submit it as when we have something useful.
> In the meantime, the arch/ppc code below may serve as a hint.
> (Just to be clear, I didn't write this code and don't mean to take
> credit for it.)
>
> -Dale
More information about the Linuxppc-embedded
mailing list