mirror of
https://github.com/torvalds/linux.git
synced 2024-12-29 06:12:08 +00:00
net: emaclite: remove empty MDIO bus reset function
xemaclite_mdio_reset() does nothing useful and is optional for the MDIO bus code, so let's just remove it. Signed-off-by: Florian Fainelli <f.fainelli@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
ca7efe819c
commit
33c0431ea6
@ -794,18 +794,6 @@ static int xemaclite_mdio_write(struct mii_bus *bus, int phy_id, int reg,
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* xemaclite_mdio_reset - Reset the mdio bus.
|
|
||||||
* @bus: Pointer to the MII bus
|
|
||||||
*
|
|
||||||
* This function is required(?) as per Documentation/networking/phy.txt.
|
|
||||||
* There is no reset in this device; this function always returns 0.
|
|
||||||
*/
|
|
||||||
static int xemaclite_mdio_reset(struct mii_bus *bus)
|
|
||||||
{
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* xemaclite_mdio_setup - Register mii_bus for the Emaclite device
|
* xemaclite_mdio_setup - Register mii_bus for the Emaclite device
|
||||||
* @lp: Pointer to the Emaclite device private data
|
* @lp: Pointer to the Emaclite device private data
|
||||||
@ -861,7 +849,6 @@ static int xemaclite_mdio_setup(struct net_local *lp, struct device *dev)
|
|||||||
bus->name = "Xilinx Emaclite MDIO";
|
bus->name = "Xilinx Emaclite MDIO";
|
||||||
bus->read = xemaclite_mdio_read;
|
bus->read = xemaclite_mdio_read;
|
||||||
bus->write = xemaclite_mdio_write;
|
bus->write = xemaclite_mdio_write;
|
||||||
bus->reset = xemaclite_mdio_reset;
|
|
||||||
bus->parent = dev;
|
bus->parent = dev;
|
||||||
bus->irq = lp->mdio_irqs; /* preallocated IRQ table */
|
bus->irq = lp->mdio_irqs; /* preallocated IRQ table */
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user