> @@ -1314,6 +1314,21 @@ static struct phy_driver ksphy_driver[] = {
>       .get_stats      = kszphy_get_stats,
>       .suspend        = genphy_suspend,
>       .resume         = kszphy_resume,
> +}, {
> +     .phy_id         = PHY_ID_LAN8814,
> +     .phy_id_mask    = MICREL_PHY_ID_MASK,
> +     .name           = "Microchip INDY Gigabit Quad PHY",
> +     .driver_data    = &ksz9021_type,
> +     .probe          = kszphy_probe,
> +     .get_features   = ksz9031_get_features,

static int ksz9031_get_features(struct phy_device *phydev)
{
        int ret;

        ret = genphy_read_abilities(phydev);
        if (ret < 0)
                return ret;

        /* Silicon Errata Sheet (DS80000691D or DS80000692D):


Hi Divya

Do these erratas apply to this PHY as well?

   Andrew

Reply via email to