From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexandru Ardelean Subject: [PATCH v2 03/15] net: phy: adin: hook genphy_{suspend,resume} into the driver Date: Thu, 8 Aug 2019 15:30:14 +0300 Message-ID: <20190808123026.17382-4-alexandru.ardelean@analog.com> References: <20190808123026.17382-1-alexandru.ardelean@analog.com> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 8bit Return-path: In-Reply-To: <20190808123026.17382-1-alexandru.ardelean@analog.com> Sender: linux-kernel-owner@vger.kernel.org To: netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: davem@davemloft.net, robh+dt@kernel.org, mark.rutland@arm.com, f.fainelli@gmail.com, hkallweit1@gmail.com, andrew@lunn.ch, Alexandru Ardelean List-Id: devicetree@vger.kernel.org The chip supports standard suspend/resume via BMCR reg. Hook these functions into the `adin` driver. Signed-off-by: Alexandru Ardelean --- drivers/net/phy/adin.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/net/phy/adin.c b/drivers/net/phy/adin.c index 879797d076e0..45490fbe273b 100644 --- a/drivers/net/phy/adin.c +++ b/drivers/net/phy/adin.c @@ -27,6 +27,8 @@ static struct phy_driver adin_driver[] = { .config_aneg = genphy_config_aneg, .read_status = genphy_read_status, .get_features = genphy_read_abilities, + .resume = genphy_resume, + .suspend = genphy_suspend, }, { PHY_ID_MATCH_MODEL(PHY_ID_ADIN1300), @@ -35,6 +37,8 @@ static struct phy_driver adin_driver[] = { .config_aneg = genphy_config_aneg, .read_status = genphy_read_status, .get_features = genphy_read_abilities, + .resume = genphy_resume, + .suspend = genphy_suspend, }, }; -- 2.20.1