On 30/07/12 17:17, Andrew Lunn wrote:
Hi Ian
Shouldn't there be two interrupt here?
292 orion_ge00_init(eth_data, 293
GE00_PHYS_BASE, IRQ_KIRKWOOD_GE00_SUM, 294
IRQ_KIRKWOOD_GE00_ERR);
No. This is thanks to the horrific mess in the mv643xx driver - its got
two drivers in one source file, and they do horrid things like pass
round base addresses.
Im making an effort to try to split them out into seperate mdio and
MAC/PHY drivers.
This is a start. :)
-Ian