Lines Matching refs:net_dev

78 static int dpaa_get_link_ksettings(struct net_device *net_dev,  in dpaa_get_link_ksettings()  argument
81 if (!net_dev->phydev) { in dpaa_get_link_ksettings()
82 netdev_dbg(net_dev, "phy device not initialized\n"); in dpaa_get_link_ksettings()
86 phy_ethtool_ksettings_get(net_dev->phydev, cmd); in dpaa_get_link_ksettings()
91 static int dpaa_set_link_ksettings(struct net_device *net_dev, in dpaa_set_link_ksettings() argument
96 if (!net_dev->phydev) { in dpaa_set_link_ksettings()
97 netdev_err(net_dev, "phy device not initialized\n"); in dpaa_set_link_ksettings()
101 err = phy_ethtool_ksettings_set(net_dev->phydev, cmd); in dpaa_set_link_ksettings()
103 netdev_err(net_dev, "phy_ethtool_ksettings_set() = %d\n", err); in dpaa_set_link_ksettings()
108 static void dpaa_get_drvinfo(struct net_device *net_dev, in dpaa_get_drvinfo() argument
122 netdev_notice(net_dev, "snprintf() = %d\n", len); in dpaa_get_drvinfo()
124 strlcpy(drvinfo->bus_info, dev_name(net_dev->dev.parent->parent), in dpaa_get_drvinfo()
128 static u32 dpaa_get_msglevel(struct net_device *net_dev) in dpaa_get_msglevel() argument
130 return ((struct dpaa_priv *)netdev_priv(net_dev))->msg_enable; in dpaa_get_msglevel()
133 static void dpaa_set_msglevel(struct net_device *net_dev, in dpaa_set_msglevel() argument
136 ((struct dpaa_priv *)netdev_priv(net_dev))->msg_enable = msg_enable; in dpaa_set_msglevel()
139 static int dpaa_nway_reset(struct net_device *net_dev) in dpaa_nway_reset() argument
143 if (!net_dev->phydev) { in dpaa_nway_reset()
144 netdev_err(net_dev, "phy device not initialized\n"); in dpaa_nway_reset()
149 if (net_dev->phydev->autoneg) { in dpaa_nway_reset()
150 err = phy_start_aneg(net_dev->phydev); in dpaa_nway_reset()
152 netdev_err(net_dev, "phy_start_aneg() = %d\n", in dpaa_nway_reset()
159 static void dpaa_get_pauseparam(struct net_device *net_dev, in dpaa_get_pauseparam() argument
165 priv = netdev_priv(net_dev); in dpaa_get_pauseparam()
168 if (!net_dev->phydev) { in dpaa_get_pauseparam()
169 netdev_err(net_dev, "phy device not initialized\n"); in dpaa_get_pauseparam()
178 static int dpaa_set_pauseparam(struct net_device *net_dev, in dpaa_set_pauseparam() argument
187 priv = netdev_priv(net_dev); in dpaa_set_pauseparam()
190 phydev = net_dev->phydev; in dpaa_set_pauseparam()
192 netdev_err(net_dev, "phy device not initialized\n"); in dpaa_set_pauseparam()
216 netdev_err(net_dev, "set_mac_active_pause() = %d\n", err); in dpaa_set_pauseparam()
221 static int dpaa_get_sset_count(struct net_device *net_dev, int type) in dpaa_get_sset_count() argument
271 static void dpaa_get_ethtool_stats(struct net_device *net_dev, in dpaa_get_ethtool_stats() argument
284 total_stats = dpaa_get_sset_count(net_dev, ETH_SS_STATS); in dpaa_get_ethtool_stats()
285 priv = netdev_priv(net_dev); in dpaa_get_ethtool_stats()
342 static void dpaa_get_strings(struct net_device *net_dev, u32 stringset, in dpaa_get_strings() argument
433 static void dpaa_set_hash(struct net_device *net_dev, bool enable) in dpaa_set_hash() argument
439 priv = netdev_priv(net_dev); in dpaa_set_hash()
497 static int dpaa_get_ts_info(struct net_device *net_dev, in dpaa_get_ts_info() argument
500 struct device *dev = net_dev->dev.parent; in dpaa_get_ts_info()