I do not see your patch in upstream, and I was not aware of your patch also.
For 8514 it can use the same setting as 8574. 
But one interesting thing is the PHY ID in your patch is "0x70570", but the PHY 
ID I read from the card is "0x70670".

Roy,
Please confirm if the card installed on board is 8514.

Best Regards, 
Shaohui Xie


> -----Original Message-----
> From: Sharma Bhupesh-B45370
> Sent: Wednesday, November 20, 2013 4:31 PM
> To: '[email protected]'; '[email protected]'; sun york-R58495
> Cc: Xie Shaohui-B21989; Goel Arpit-B44344
> Subject: RE: [u-boot-release] [PATCH] net/phy: Add Vitesse VSC8514 PHY
> support
> 
> There is a patch for VSC8514 support already circulated by Arpit and me :
> http://lists.denx.de/pipermail/u-boot/2013-August/161393.html
> 
> regards,
> Bhupesh
> 
> > -----Original Message-----
> > From: [email protected]
> > [mailto:u-boot-release- [email protected]] On Behalf Of
> > [email protected]
> > Sent: Wednesday, November 20, 2013 1:07 PM
> > To: [email protected]; sun york-R58495
> > Cc: Xie Shaohui-B21989
> > Subject: [u-boot-release] [PATCH] net/phy: Add Vitesse VSC8514 PHY
> > support
> >
> > From: Shaohui Xie <[email protected]>
> >
> > The VSC8514 works in QSGMII interface. Its register set and features
> > are similar to VSC8574 which in QSGMII mode.
> >
> > Signed-off-by: Shaohui Xie <[email protected]>
> > ---
> >  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 61f863e..9af4efe 100644
> > --- a/drivers/net/phy/vitesse.c
> > +++ b/drivers/net/phy/vitesse.c
> > @@ -241,6 +241,16 @@ static struct phy_driver VSC8234_driver = {
> >     .shutdown = &genphy_shutdown,
> >  };
> >
> > +static struct phy_driver VSC8514_driver = {
> > +   .name = "Vitesse VSC8514",
> > +   .uid = 0x70670,
> > +   .mask = 0xffff0,
> > +   .features = PHY_GBIT_FEATURES,
> > +   .config = &vsc8574_config,
> > +   .startup = &vitesse_startup,
> > +   .shutdown = &genphy_shutdown,
> > +};
> > +
> >  static struct phy_driver VSC8574_driver = {
> >     .name = "Vitesse VSC8574",
> >     .uid = 0x704a0,
> > @@ -310,6 +320,7 @@ int phy_vitesse_init(void)
> >     phy_register(&VSC8244_driver);
> >     phy_register(&VSC8211_driver);
> >     phy_register(&VSC8221_driver);
> > +   phy_register(&VSC8514_driver);
> >     phy_register(&VSC8574_driver);
> >     phy_register(&VSC8662_driver);
> >     phy_register(&cis8201_driver);
> > --
> > 1.8.0
> >
> > _______________________________________________
> > u-boot-release mailing list
> > [email protected]
> > http://linux.freescale.net/mailman/listinfo/u-boot-release

_______________________________________________
U-Boot mailing list
[email protected]
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to