generic: ar8216: add device struct into struct ar8xxx_priv
dev has been taken up by switch_dev so it's named pdev instead. Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
This commit is contained in:
parent
2e6c96a649
commit
ebec6c9f85
3 changed files with 5 additions and 2 deletions
|
@ -23,6 +23,7 @@
|
|||
#include <linux/skbuff.h>
|
||||
#include <linux/netdevice.h>
|
||||
#include <linux/netlink.h>
|
||||
#include <linux/of_device.h>
|
||||
#include <linux/bitops.h>
|
||||
#include <net/genetlink.h>
|
||||
#include <linux/switch.h>
|
||||
|
@ -2205,6 +2206,7 @@ ar8xxx_phy_probe(struct phy_device *phydev)
|
|||
}
|
||||
|
||||
priv->mii_bus = phydev->mdio.bus;
|
||||
priv->pdev = &phydev->mdio.dev;
|
||||
|
||||
ret = ar8xxx_probe_switch(priv);
|
||||
if (ret)
|
||||
|
|
|
@ -424,6 +424,7 @@ struct ar8xxx_priv {
|
|||
struct switch_dev dev;
|
||||
struct mii_bus *mii_bus;
|
||||
struct phy_device *phy;
|
||||
struct device *pdev;
|
||||
|
||||
int (*get_port_link)(unsigned port);
|
||||
|
||||
|
|
|
@ -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);
|
||||
|
|
Loading…
Reference in a new issue