950-0080-Revert-net-bcmgenet-Request-APD-DLL-disable-and-IDDQ.patch 1.0 KB

1234567891011121314151617181920212223242526272829
  1. From b0c1da315623496404b3a0203c51ae7fc9d3ed88 Mon Sep 17 00:00:00 2001
  2. From: Phil Elwell <[email protected]>
  3. Date: Mon, 7 Mar 2022 16:18:55 +0000
  4. Subject: [PATCH] Revert "net: bcmgenet: Request APD, DLL disable and
  5. IDDQ-SR"
  6. This reverts commit c3a4c69360ab43560f212eed326c9d8bde35b14c, which
  7. broke rebooting when network booting.
  8. See: https://github.com/raspberrypi/rpi-eeprom/issues/417
  9. Signed-off-by: Phil Elwell <[email protected]>
  10. ---
  11. drivers/net/ethernet/broadcom/genet/bcmmii.c | 4 +---
  12. 1 file changed, 1 insertion(+), 3 deletions(-)
  13. --- a/drivers/net/ethernet/broadcom/genet/bcmmii.c
  14. +++ b/drivers/net/ethernet/broadcom/genet/bcmmii.c
  15. @@ -290,9 +290,7 @@ int bcmgenet_mii_probe(struct net_device
  16. struct device_node *dn = kdev->of_node;
  17. phy_interface_t phy_iface = priv->phy_interface;
  18. struct phy_device *phydev;
  19. - u32 phy_flags = PHY_BRCM_AUTO_PWRDWN_ENABLE |
  20. - PHY_BRCM_DIS_TXCRXC_NOENRGY |
  21. - PHY_BRCM_IDDQ_SUSPEND;
  22. + u32 phy_flags = 0;
  23. int ret;
  24. /* Communicate the integrated PHY revision */