summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarek Vasut <[email protected]>2025-03-02 02:24:46 +0100
committerMarek Vasut <[email protected]>2025-03-11 23:05:57 +0100
commit596d67e5163834893e9b59d7a5cb9e9a1cd8bc24 (patch)
treef74567490da2e6d316a5cb7e2b886f6e3f9a0872
parent7cded10da35730ff27062d19b8ad72242be8038f (diff)
net: miiphybb: Drop priv from struct bb_miiphy_bus
Remove the priv member from struct bb_miiphy_bus and its assignment from drivers. This turns struct bb_miiphy_bus int struct mii_dev wrapper, to be cleaned up next. Signed-off-by: Marek Vasut <[email protected]> Reviewed-by: Paul Barker <[email protected]>
-rw-r--r--board/gdsys/a38x/ihs_phys.c3
-rw-r--r--drivers/net/ravb.c3
-rw-r--r--drivers/net/sh_eth.c3
-rw-r--r--include/miiphy.h1
4 files changed, 0 insertions, 10 deletions
diff --git a/board/gdsys/a38x/ihs_phys.c b/board/gdsys/a38x/ihs_phys.c
index 86a4049238b..7aa427e0312 100644
--- a/board/gdsys/a38x/ihs_phys.c
+++ b/board/gdsys/a38x/ihs_phys.c
@@ -257,9 +257,6 @@ int register_miiphy_bus(uint k, struct mii_dev **bus)
mdiodev->write = mii_bb_miiphy_write;
mdiodev->priv = &gpio_mii_set[k];
- /* Copy the bus accessors and private data */
- bb_miiphy->priv = &gpio_mii_set[k];
-
retval = mdio_register(mdiodev);
if (retval < 0)
return retval;
diff --git a/drivers/net/ravb.c b/drivers/net/ravb.c
index 52547b27aff..dcd8ba9283f 100644
--- a/drivers/net/ravb.c
+++ b/drivers/net/ravb.c
@@ -601,9 +601,6 @@ static int ravb_probe(struct udevice *dev)
mdiodev->priv = eth;
snprintf(mdiodev->name, sizeof(mdiodev->name), dev->name);
- /* Copy the bus accessors and private data */
- bb_miiphy->priv = eth;
-
ret = mdio_register(mdiodev);
if (ret < 0)
goto err_mdio_register;
diff --git a/drivers/net/sh_eth.c b/drivers/net/sh_eth.c
index c898a2204d8..c2e2f3fc6c6 100644
--- a/drivers/net/sh_eth.c
+++ b/drivers/net/sh_eth.c
@@ -763,9 +763,6 @@ static int sh_ether_probe(struct udevice *udev)
mdiodev->priv = eth;
snprintf(mdiodev->name, sizeof(mdiodev->name), udev->name);
- /* Copy the bus accessors and private data */
- bb_miiphy->priv = eth;
-
ret = mdio_register(mdiodev);
if (ret < 0)
goto err_mdio_register;
diff --git a/include/miiphy.h b/include/miiphy.h
index 9b8b42799c2..d2678379a1b 100644
--- a/include/miiphy.h
+++ b/include/miiphy.h
@@ -74,7 +74,6 @@ struct bb_miiphy_bus_ops {
};
struct bb_miiphy_bus {
- void *priv;
struct mii_dev mii;
};