[U-Boot] [PATCH] net/phy: set led for rtl8211f phy

Initialize LCR rigister to configure green LED for Link, yellow LED for Active.
Signed-off-by: Shengzhou Liu Shengzhou.Liu@freescale.com --- drivers/net/phy/realtek.c | 8 ++++++++ 1 file changed, 8 insertions(+)
diff --git a/drivers/net/phy/realtek.c b/drivers/net/phy/realtek.c index 79452a8..bba48da 100644 --- a/drivers/net/phy/realtek.c +++ b/drivers/net/phy/realtek.c @@ -41,6 +41,7 @@
#define MIIM_RTL8211F_PAGE_SELECT 0x1f #define MIIM_RTL8211F_TX_DELAY 0x100 +#define MIIM_RTL8211F_LCR 0x10
/* RealTek RTL8211x */ static int rtl8211x_config(struct phy_device *phydev) @@ -79,6 +80,13 @@ static int rtl8211f_config(struct phy_device *phydev) MIIM_RTL8211F_PAGE_SELECT, 0x0); }
+ /* Set green LED for Link, yellow LED for Active */ + phy_write(phydev, MDIO_DEVAD_NONE, + MIIM_RTL8211F_PAGE_SELECT, 0xd04); + phy_write(phydev, MDIO_DEVAD_NONE, 0x10, 0x617f); + phy_write(phydev, MDIO_DEVAD_NONE, + MIIM_RTL8211F_PAGE_SELECT, 0x0); + genphy_config_aneg(phydev);
return 0;

Hi Shengzhou,
On Thu, May 21, 2015 at 5:07 AM, Shengzhou Liu Shengzhou.Liu@freescale.com wrote:
Initialize LCR rigister to configure green LED for Link, yellow LED for Active.
Signed-off-by: Shengzhou Liu Shengzhou.Liu@freescale.com
Acked-by: Joe Hershberger joe.hershberger@ni.com

Hi Shengzhou,
On Thu, May 21, 2015 at 5:07 AM, Shengzhou Liu Shengzhou.Liu@freescale.com wrote:
Initialize LCR rigister to configure green LED for Link, yellow LED for Active.
Signed-off-by: Shengzhou Liu Shengzhou.Liu@freescale.com
Applied to u-boot-net, thanks! -Joe
participants (2)
-
Joe Hershberger
-
Shengzhou Liu