summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--common/miiphyutil.c5
-rw-r--r--include/miiphy.h1
2 files changed, 6 insertions, 0 deletions
diff --git a/common/miiphyutil.c b/common/miiphyutil.c
index 8d89751122..2db067876e 100644
--- a/common/miiphyutil.c
+++ b/common/miiphyutil.c
@@ -177,6 +177,11 @@ struct mii_dev *mdio_get_current_dev(void)
return current_mii;
}
+struct list_head *mdio_get_list_head(void)
+{
+ return &mii_devs;
+}
+
struct phy_device *mdio_phydev_for_ethname(const char *ethname)
{
struct list_head *entry;
diff --git a/include/miiphy.h b/include/miiphy.h
index 2da28e311a..f11763affd 100644
--- a/include/miiphy.h
+++ b/include/miiphy.h
@@ -39,6 +39,7 @@ void miiphy_init(void);
int miiphy_set_current_dev(const char *devname);
const char *miiphy_get_current_dev(void);
struct mii_dev *mdio_get_current_dev(void);
+struct list_head *mdio_get_list_head(void);
struct mii_dev *miiphy_get_dev_by_name(const char *devname);
struct phy_device *mdio_phydev_for_ethname(const char *devname);