summaryrefslogtreecommitdiffstats
path: root/drivers/net
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2009-04-06 18:56:21 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2009-04-07 10:42:33 +0200
commite97918fbf1711615e8ea1566968c99d46eac3e53 (patch)
tree2a7eb28e2e37d4bc5702e7734006c73a4e3861cd /drivers/net
parent2230eea29b6e630d2ff27430f1968959b069db0b (diff)
downloadbarebox-e97918fbf1711615e8ea1566968c99d46eac3e53.tar.gz
barebox-e97918fbf1711615e8ea1566968c99d46eac3e53.tar.xz
miiphy: add miiphy_unregister function
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'drivers/net')
-rw-r--r--drivers/net/miiphy.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/net/miiphy.c b/drivers/net/miiphy.c
index 0f1090926b..a82ef75b59 100644
--- a/drivers/net/miiphy.c
+++ b/drivers/net/miiphy.c
@@ -159,6 +159,10 @@ static int miiphy_probe(struct device_d *dev)
return 0;
}
+static void miiphy_remove(struct device_d *dev)
+{
+}
+
int miiphy_register(struct miiphy_device *mdev)
{
strcpy(mdev->dev.name, "miiphy");
@@ -170,9 +174,15 @@ int miiphy_register(struct miiphy_device *mdev)
return register_device(&mdev->dev);
}
+void miiphy_unregister(struct miiphy_device *mdev)
+{
+ unregister_device(&mdev->dev);
+}
+
static struct driver_d miiphy_drv = {
.name = "miiphy",
.probe = miiphy_probe,
+ .remove = miiphy_remove,
.open = dev_open_default,
.close = dev_close_default,
.read = miiphy_read,