net: phy: broadcom: Wire suspend/resume for BCM54612E
authorMarco von Rosenberg <marcovr@selfnet.de>
Thu, 16 Nov 2023 19:32:31 +0000 (20:32 +0100)
committerDavid S. Miller <davem@davemloft.net>
Fri, 17 Nov 2023 02:45:47 +0000 (02:45 +0000)
The BCM54612E ethernet PHY supports IDDQ-SR.
Therefore wire-up the suspend and resume callbacks
to point to bcm54xx_suspend() and bcm54xx_resume().

Signed-off-by: Marco von Rosenberg <marcovr@selfnet.de>
Acked-by: Florian Fainelli <florian.fainelli@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/phy/broadcom.c

index 3a627105675a441b36a49b2948f44d272b006c74..312a8bb35d780e93510959e35584e7bd4fcb4a30 100644 (file)
@@ -1135,6 +1135,8 @@ static struct phy_driver broadcom_drivers[] = {
        .handle_interrupt = bcm_phy_handle_interrupt,
        .link_change_notify     = bcm54xx_link_change_notify,
        .led_brightness_set     = bcm_phy_led_brightness_set,
+       .suspend        = bcm54xx_suspend,
+       .resume         = bcm54xx_resume,
 }, {
        .phy_id         = PHY_ID_BCM54616S,
        .phy_id_mask    = 0xfffffff0,