Hi, this small series cleans the smsc-phy code a bit and adds the support to specify the phy clock source. Adding the phy clock source support is also the main purpose of this series. Regards, Marco Marco Felsch (5): net: phy: smsc: skip ENERGYON interrupt if disabled net: phy: smsc: simplify config_init callback dt-bindings: net: phy: smsc: document reference clock net: phy: smsc: add phy refclk in support net: phy: smsc: LAN8710/LAN8720: remove PHY_RST_AFTER_CLK_EN flag .../devicetree/bindings/net/smsc-lan87xx.txt | 4 ++ drivers/net/phy/smsc.c | 64 +++++++++++++++---- 2 files changed, 55 insertions(+), 13 deletions(-) -- 2.20.1