net: miiphybb: Pass struct mii_dev directly to bb_miiphy_read/write()
authorMarek Vasut <marek.vasut+renesas@mailbox.org>
Sun, 2 Mar 2025 01:24:45 +0000 (02:24 +0100)
committerMarek Vasut <marek.vasut+renesas@mailbox.org>
Tue, 11 Mar 2025 22:05:57 +0000 (23:05 +0100)
commit7cded10da35730ff27062d19b8ad72242be8038f
treed7c3c3d34388593fd9b253000abfd75d1e6ba45e
parentc5318bdcf80965fddccf68146c7838816aedb154
net: miiphybb: Pass struct mii_dev directly to bb_miiphy_read/write()

Access to MDIO bus private data can be provided by both
struct mii_dev .priv member and struct bb_miiphy_bus .priv
member, use the former directly and remove .priv from the
later. Drop unused bb_miiphy_getbus(). This removes any
dependency on struct bb_miiphy_bus from the miiphybb code,
except for helper functions which will be removed later.

Signed-off-by: Marek Vasut <marek.vasut+renesas@mailbox.org>
Reviewed-by: Paul Barker <paul.barker.ct@bp.renesas.com>
board/gdsys/a38x/ihs_phys.c
drivers/net/designware.c
drivers/net/phy/miiphybb.c
drivers/net/ravb.c
drivers/net/sh_eth.c
include/miiphy.h