From: Alexandru Ardelean Date: Fri, 16 Aug 2019 13:10:00 +0000 (+0300) Subject: net: phy: adin: hook genphy_{suspend, resume} into the driver X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=49cc4c7db453af90010758b564c554562b1dc90a;p=openwrt%2Fstaging%2Fblogic.git net: phy: adin: hook genphy_{suspend, resume} into the driver The chip supports standard suspend/resume via BMCR reg. Hook these functions into the `adin` driver. Reviewed-by: Florian Fainelli Reviewed-by: Andrew Lunn Signed-off-by: Alexandru Ardelean Signed-off-by: David S. Miller --- diff --git a/drivers/net/phy/adin.c b/drivers/net/phy/adin.c index 6d7af4743957..fc0148ba4b94 100644 --- a/drivers/net/phy/adin.c +++ b/drivers/net/phy/adin.c @@ -26,6 +26,8 @@ static struct phy_driver adin_driver[] = { .config_init = adin_config_init, .config_aneg = genphy_config_aneg, .read_status = genphy_read_status, + .resume = genphy_resume, + .suspend = genphy_suspend, }, { PHY_ID_MATCH_MODEL(PHY_ID_ADIN1300), @@ -33,6 +35,8 @@ static struct phy_driver adin_driver[] = { .config_init = adin_config_init, .config_aneg = genphy_config_aneg, .read_status = genphy_read_status, + .resume = genphy_resume, + .suspend = genphy_suspend, }, };