generic: ar8216: add device struct into struct ar8xxx_priv
[openwrt/.git] / target / linux / generic / files / drivers / net / phy / ar8327.c
index 6c33229143eed185f7b0e197fb2eef6f6e7e7d90..36a4520678f9c8fd1447dfa1a8d4e223801840a3 100644 (file)
@@ -662,8 +662,8 @@ ar8327_hw_init(struct ar8xxx_priv *priv)
        if (!priv->chip_data)
                return -ENOMEM;
 
-       if (priv->phy->mdio.dev.of_node)
-               ret = ar8327_hw_config_of(priv, priv->phy->mdio.dev.of_node);
+       if (priv->pdev->of_node)
+               ret = ar8327_hw_config_of(priv, priv->pdev->of_node);
        else
                ret = ar8327_hw_config_pdata(priv,
                                             priv->phy->mdio.dev.platform_data);