mirror of
https://github.com/openwrt/openwrt.git
synced 2025-02-18 16:40:29 +00:00
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
@ -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…
x
Reference in New Issue
Block a user