net: ethernet: mtk-star-emac: add clock pad selection for RMII
authorBiao Huang <biao.huang@mediatek.com>
Wed, 29 Jun 2022 03:17:38 +0000 (11:17 +0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 29 Jun 2022 12:45:30 +0000 (13:45 +0100)
commit85ef60330d37f8213ca6709559c7c7376d246a26
tree33dcef57408bf19f02507106358bd102cb17779b
parent43360697a27618dab2565bbdf0360a6441326dc5
net: ethernet: mtk-star-emac: add clock pad selection for RMII

This patch add a new dts property named "mediatek,rmii-rxc" parsing
in driver, which will configure MAC to select which pin the RMII reference
clock is connected to, TXC or RXC.

TXC pad is the default reference clock pin. If user wants to use RXC pad
instead, add "mediatek,rmii-rxc" to corresponding device node.

Signed-off-by: Biao Huang <biao.huang@mediatek.com>
Signed-off-by: Yinghua Pan <ot_yinghua.pan@mediatek.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mediatek/mtk_star_emac.c