[U-Boot] [PATCH 3/4] net: phy/vitesse: Add support for VSC8584 phy

Add support of VSC8584 phy placed on new QSGMII/SGMII ethernet riser cards used on LS2085QDS platforms.
Signed-off-by: King Chung Lo@freescale.com KingChungLo@freescale.com Signed-off-by: Prabhakar Kushwaha prabhakar@freescale.com --- drivers/net/phy/vitesse.c | 11 +++++++++++ 1 file changed, 11 insertions(+)
diff --git a/drivers/net/phy/vitesse.c b/drivers/net/phy/vitesse.c index 20a6746..941d076 100644 --- a/drivers/net/phy/vitesse.c +++ b/drivers/net/phy/vitesse.c @@ -347,6 +347,16 @@ static struct phy_driver VSC8514_driver = { .shutdown = &genphy_shutdown, };
+static struct phy_driver VSC8584_driver = { + .name = "Vitesse VSC8584", + .uid = 0x707c0, + .mask = 0xffff0, + .features = PHY_GBIT_FEATURES, + .config = &vsc8574_config, + .startup = &vitesse_startup, + .shutdown = &genphy_shutdown, +}; + static struct phy_driver VSC8601_driver = { .name = "Vitesse VSC8601", .uid = 0x70420, @@ -417,6 +427,7 @@ int phy_vitesse_init(void) phy_register(&VSC8211_driver); phy_register(&VSC8221_driver); phy_register(&VSC8574_driver); + phy_register(&VSC8584_driver); phy_register(&VSC8514_driver); phy_register(&VSC8662_driver); phy_register(&VSC8664_driver);

Hi Prabhakar,
On Fri, Aug 7, 2015 at 7:31 AM, Prabhakar Kushwaha prabhakar@freescale.com wrote:
Add support of VSC8584 phy placed on new QSGMII/SGMII ethernet riser cards used on LS2085QDS platforms.
Signed-off-by: King Chung Lo@freescale.com KingChungLo@freescale.com Signed-off-by: Prabhakar Kushwaha prabhakar@freescale.com
Acked-by: Joe Hershberger joe.hershberger@ni.com

On 08/07/2015 07:31 AM, Prabhakar Kushwaha wrote:
Add support of VSC8584 phy placed on new QSGMII/SGMII ethernet riser cards used on LS2085QDS platforms.
Signed-off-by: King Chung Lo@freescale.com KingChungLo@freescale.com Signed-off-by: Prabhakar Kushwaha prabhakar@freescale.com
Applied to fsl-qoriq master branch. Awaiting upstream.
York
participants (3)
-
Joe Hershberger
-
Prabhakar Kushwaha
-
York Sun