> Actually, I still don't know how to call phy_mac_interrupt() from > the ravb driver because of the 'new_link' parameter -- I won't > always have that signal connected to the MAC...
I'm not sure that parameter is of any use. I really think the semantics of this call should be, something has changed, go and ask the PHY driver to find out what. Just the same as if the PHY had triggered an interrupt. Andrew