[openwrt/openwrt] ath79: ag71xx-mdio: remove phy-mask property

LEDE Commits lede-commits at lists.infradead.org
Wed Jun 15 11:08:19 PDT 2022


svanheule pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/c8c96b22c6ef1f0a6060d5a5f2a94ebdfc5b8c8c

commit c8c96b22c6ef1f0a6060d5a5f2a94ebdfc5b8c8c
Author: Sander Vanheule <sander at svanheule.net>
AuthorDate: Sun Jun 5 15:00:37 2022 +0200

    ath79: ag71xx-mdio: remove phy-mask property
    
    The phy-mask property is read by the ag71xx-mdio driver to set the
    mii_bus's phy_mask field. On OF platforms, the devicetree is expected to
    provide all present ethernet phy-s however, so the phy_mask field is
    later set to all-ones. Having a devicetree override is of no use then,
    so let's drop it.
    
    Cc: David Bauer <mail at david-bauer.net>
    Cc: John Crispin <john at phrozen.org>
    Signed-off-by: Sander Vanheule <sander at svanheule.net>
    Acked-by: David Bauer <mail at david-bauer.net>
---
 .../ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_mdio.c     | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_mdio.c b/target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_mdio.c
index a58ee3346b..fd05dbd0ca 100644
--- a/target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_mdio.c
+++ b/target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_mdio.c
@@ -201,10 +201,6 @@ static int ag71xx_mdio_probe(struct platform_device *pdev)
 	mii_bus->parent = amdev;
 	snprintf(mii_bus->id, MII_BUS_ID_SIZE, "%s.%d", np->name, bus_count++);
 
-	if (!builtin_switch &&
-	    of_property_read_u32(np, "phy-mask", &mii_bus->phy_mask))
-		mii_bus->phy_mask = 0;
-
 	for (i = 0; i < PHY_MAX_ADDR; i++)
 		mii_bus->irq[i] = PHY_POLL;
 




More information about the lede-commits mailing list