[U-Boot] [PATCH] phy: introduce structure fixed-link
shh.xie at gmail.com
shh.xie at gmail.com
Thu Nov 14 12:00:31 CET 2013
From: Shaohui Xie <Shaohui.Xie at freescale.com>
fixed-link is used in kernel for PHY-less MAC, so introduce this
structure that U-boot can use it to fixup dtb dynamically.
Signed-off-by: Shaohui Xie <Shaohui.Xie at freescale.com>
---
include/phy.h | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/include/phy.h b/include/phy.h
index f0f522a..f86ffb9 100644
--- a/include/phy.h
+++ b/include/phy.h
@@ -160,6 +160,14 @@ struct phy_device {
u32 flags;
};
+struct fixed_link {
+ int phy_id;
+ int duplex;
+ int link_speed;
+ int pause;
+ int asym_pause;
+};
+
static inline int phy_read(struct phy_device *phydev, int devad, int regnum)
{
struct mii_dev *bus = phydev->bus;
--
1.8.0
More information about the U-Boot
mailing list