diff options
Diffstat (limited to 'drivers/net/phy/mdio_bus.c')
-rw-r--r-- | drivers/net/phy/mdio_bus.c | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/drivers/net/phy/mdio_bus.c b/drivers/net/phy/mdio_bus.c index b31ce278bf35..fc4aee96cdfd 100644 --- a/drivers/net/phy/mdio_bus.c +++ b/drivers/net/phy/mdio_bus.c | |||
@@ -35,10 +35,14 @@ | |||
35 | #include <asm/irq.h> | 35 | #include <asm/irq.h> |
36 | #include <asm/uaccess.h> | 36 | #include <asm/uaccess.h> |
37 | 37 | ||
38 | /* mdiobus_register | 38 | /** |
39 | * mdiobus_register - bring up all the PHYs on a given bus and attach them to bus | ||
40 | * @bus: target mii_bus | ||
39 | * | 41 | * |
40 | * description: Called by a bus driver to bring up all the PHYs | 42 | * Description: Called by a bus driver to bring up all the PHYs |
41 | * on a given bus, and attach them to the bus | 43 | * on a given bus, and attach them to the bus. |
44 | * | ||
45 | * Returns 0 on success or < 0 on error. | ||
42 | */ | 46 | */ |
43 | int mdiobus_register(struct mii_bus *bus) | 47 | int mdiobus_register(struct mii_bus *bus) |
44 | { | 48 | { |
@@ -114,10 +118,13 @@ void mdiobus_unregister(struct mii_bus *bus) | |||
114 | } | 118 | } |
115 | EXPORT_SYMBOL(mdiobus_unregister); | 119 | EXPORT_SYMBOL(mdiobus_unregister); |
116 | 120 | ||
117 | /* mdio_bus_match | 121 | /** |
122 | * mdio_bus_match - determine if given PHY driver supports the given PHY device | ||
123 | * @dev: target PHY device | ||
124 | * @drv: given PHY driver | ||
118 | * | 125 | * |
119 | * description: Given a PHY device, and a PHY driver, return 1 if | 126 | * Description: Given a PHY device, and a PHY driver, return 1 if |
120 | * the driver supports the device. Otherwise, return 0 | 127 | * the driver supports the device. Otherwise, return 0. |
121 | */ | 128 | */ |
122 | static int mdio_bus_match(struct device *dev, struct device_driver *drv) | 129 | static int mdio_bus_match(struct device *dev, struct device_driver *drv) |
123 | { | 130 | { |