[PATCH 2/2] ARM: shmobile: Koelsch: add Ether support
Sergei Shtylyov
sergei.shtylyov at cogentembedded.com
Mon Dec 9 14:57:57 EST 2013
Hello.
On 10/31/2013 10:03 PM, I wrote:
>>> Register Ether platform device and pin data on the Koelsch board.
>>> Register platform fixup for Micrel KSZ8041 PHY, just like on the Lager board.
>>> Signed-off-by: Sergei Shtylyov <sergei.shtylyov at cogentembedded.com>
>> Thanks for your patch. Just like on the Lager board we also need to
>> tie in the PHY IRQ pin.
> Not only on the Lager board, BOCK-W also I think.
>> Polling is not good enough when the hardware
>> can do better. Can you please share your PHY IRQ plans with us?
> It's on my agenda now -- will start after I do away with the CAN driver
> and the current Koelsch Ether support.
I have now implemented PHY IRQ support for BOCK-W, Lager, and Koelsch
boards (had to extend the Micrel PHY driver to recognize undocumented
KSZ8041RNLI PHY ID for that) but I must say that the PHY interrupt doesn't get
generated on either of the board and I don't know why yet (I can't rule out
the INTC driver issue); that's bad news. Good news is that even this doesn't
prevent phylib from working properly as it still polls the PHY once a second.
>> Best,
>> / magnus
WBR, Sergei
More information about the linux-arm-kernel
mailing list