diff options
author | Andy Chiu <andy.chiu@sifive.com> | 2022-11-17 16:40:12 +0100 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2022-11-21 11:36:03 +0100 |
commit | 29f8eefba3ba3c9a3416ee09dc868b288a09fc25 (patch) | |
tree | a2f0efe064f761130b31f8e7a0a8fb775224acaf /drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c | |
parent | net: microchip: sparx5: prevent uninitialized variable (diff) | |
download | linux-29f8eefba3ba3c9a3416ee09dc868b288a09fc25.tar.xz linux-29f8eefba3ba3c9a3416ee09dc868b288a09fc25.zip |
net: axienet: Unexport and remove unused mdio functions
Both axienet_mdio_{enable/disable} functions are no longer used in
xilinx_axienet_main.c due to 253761a0e61b7. And axienet_mdio_disable is
not even used in the mdio.c. So unexport and remove them.
Signed-off-by: Andy Chiu <andy.chiu@sifive.com>
Reviewed-by: Greentime Hu <greentime.hu@sifive.com>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c')
-rw-r--r-- | drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c b/drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c index 0b3b6935c558..e1f51a071888 100644 --- a/drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c +++ b/drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c @@ -153,7 +153,7 @@ static int axienet_mdio_write(struct mii_bus *bus, int phy_id, int reg, * Sets up the MDIO interface by initializing the MDIO clock and enabling the * MDIO interface in hardware. **/ -int axienet_mdio_enable(struct axienet_local *lp) +static int axienet_mdio_enable(struct axienet_local *lp) { u32 host_clock; @@ -227,17 +227,6 @@ int axienet_mdio_enable(struct axienet_local *lp) } /** - * axienet_mdio_disable - MDIO hardware disable function - * @lp: Pointer to axienet local data structure. - * - * Disable the MDIO interface in hardware. - **/ -void axienet_mdio_disable(struct axienet_local *lp) -{ - axienet_iow(lp, XAE_MDIO_MC_OFFSET, 0); -} - -/** * axienet_mdio_setup - MDIO setup function * @lp: Pointer to axienet local data structure. * |