Lines Matching defs:ndev

760 	struct net_device	*ndev;
1735 static void keystone_get_drvinfo(struct net_device *ndev,
1742 static u32 keystone_get_msglevel(struct net_device *ndev)
1744 struct netcp_intf *netcp = netdev_priv(ndev);
1749 static void keystone_set_msglevel(struct net_device *ndev, u32 value)
1751 struct netcp_intf *netcp = netdev_priv(ndev);
1767 static void keystone_get_stat_strings(struct net_device *ndev,
1770 struct netcp_intf *netcp = netdev_priv(ndev);
1793 static int keystone_get_sset_count(struct net_device *ndev, int stringset)
1795 struct netcp_intf *netcp = netdev_priv(ndev);
1909 static void keystone_get_ethtool_stats(struct net_device *ndev,
1913 struct netcp_intf *netcp = netdev_priv(ndev);
1930 static int keystone_get_link_ksettings(struct net_device *ndev,
1933 struct netcp_intf *netcp = netdev_priv(ndev);
1934 struct phy_device *phy = ndev->phydev;
1953 static int keystone_set_link_ksettings(struct net_device *ndev,
1956 struct netcp_intf *netcp = netdev_priv(ndev);
1957 struct phy_device *phy = ndev->phydev;
2001 static int keystone_get_ts_info(struct net_device *ndev,
2004 struct netcp_intf *netcp = netdev_priv(ndev);
2029 static int keystone_get_ts_info(struct net_device *ndev,
2059 struct net_device *ndev = gbe_intf->ndev;
2061 writel(mac_hi(ndev->dev_addr), GBE_REG_ADDR(slave, port_regs, sa_hi));
2062 writel(mac_lo(ndev->dev_addr), GBE_REG_ADDR(slave, port_regs, sa_lo));
2074 struct net_device *ndev,
2098 if (ndev && slave->open &&
2102 netif_carrier_on(ndev);
2109 if (ndev &&
2113 netif_carrier_off(ndev);
2137 struct net_device *ndev)
2156 netcp_ethss_link_state_action(gbe_dev, ndev, slave,
2160 static void xgbe_adjust_link(struct net_device *ndev)
2162 struct netcp_intf *netcp = netdev_priv(ndev);
2170 ndev);
2173 static void gbe_adjust_link(struct net_device *ndev)
2175 struct netcp_intf *netcp = netdev_priv(ndev);
2183 ndev);
2186 static void gbe_adjust_link_sec_slaves(struct net_device *ndev)
2188 struct gbe_priv *gbe_dev = netdev_priv(ndev);
2264 cpsw_ale_del_mcast(gbe_dev->ale, intf->ndev->broadcast,
2312 cpsw_ale_add_mcast(priv->ale, gbe_intf->ndev->broadcast,
2344 slave->phy = of_phy_connect(gbe_intf->ndev,
2854 gbe_intf->ndev);
2892 static int gbe_open(void *intf_priv, struct net_device *ndev)
2896 struct netcp_intf *netcp = netdev_priv(ndev);
2948 netcp_ethss_update_link_state(gbe_dev, slave, ndev);
2959 static int gbe_close(void *intf_priv, struct net_device *ndev)
2962 struct netcp_intf *netcp = netdev_priv(ndev);
3748 static int gbe_attach(void *inst_priv, struct net_device *ndev,
3764 gbe_intf->ndev = ndev;
3782 ndev->ethtool_ops = &keystone_ethtool_ops;
3799 gbe_intf->ndev->ethtool_ops = NULL;