Lines Matching refs:ndev

103 	struct net_device *ndev = bus->priv;  in altera_tse_mdio_read()  local
104 struct altera_tse_private *priv = netdev_priv(ndev); in altera_tse_mdio_read()
118 struct net_device *ndev = bus->priv; in altera_tse_mdio_write() local
119 struct altera_tse_private *priv = netdev_priv(ndev); in altera_tse_mdio_write()
1301 struct net_device *ndev; in altera_tse_probe() local
1310 ndev = alloc_etherdev(sizeof(struct altera_tse_private)); in altera_tse_probe()
1311 if (!ndev) { in altera_tse_probe()
1316 SET_NETDEV_DEV(ndev, &pdev->dev); in altera_tse_probe()
1318 priv = netdev_priv(ndev); in altera_tse_probe()
1320 priv->dev = ndev; in altera_tse_probe()
1479 ether_addr_copy(ndev->dev_addr, macaddr); in altera_tse_probe()
1481 eth_hw_addr_random(ndev); in altera_tse_probe()
1484 ret = altera_tse_phy_get_addr_mdio_create(ndev); in altera_tse_probe()
1490 ndev->mem_start = control_port->start; in altera_tse_probe()
1491 ndev->mem_end = control_port->end; in altera_tse_probe()
1492 ndev->netdev_ops = &altera_tse_netdev_ops; in altera_tse_probe()
1493 altera_tse_set_ethtool_ops(ndev); in altera_tse_probe()
1504 ndev->hw_features &= ~NETIF_F_SG; in altera_tse_probe()
1505 ndev->features |= ndev->hw_features | NETIF_F_HIGHDMA; in altera_tse_probe()
1511 ndev->features |= NETIF_F_HW_VLAN_CTAG_RX; in altera_tse_probe()
1514 netif_napi_add(ndev, &priv->napi, tse_poll, NAPI_POLL_WEIGHT); in altera_tse_probe()
1520 ret = register_netdev(ndev); in altera_tse_probe()
1526 platform_set_drvdata(pdev, ndev); in altera_tse_probe()
1537 ret = init_phy(ndev); in altera_tse_probe()
1539 netdev_err(ndev, "Cannot attach to PHY (error: %d)\n", ret); in altera_tse_probe()
1545 unregister_netdev(ndev); in altera_tse_probe()
1548 altera_tse_mdio_destroy(ndev); in altera_tse_probe()
1550 free_netdev(ndev); in altera_tse_probe()
1558 struct net_device *ndev = platform_get_drvdata(pdev); in altera_tse_remove() local
1559 struct altera_tse_private *priv = netdev_priv(ndev); in altera_tse_remove()
1565 altera_tse_mdio_destroy(ndev); in altera_tse_remove()
1566 unregister_netdev(ndev); in altera_tse_remove()
1567 free_netdev(ndev); in altera_tse_remove()