Lines Matching refs:net

67 	if (skb->len < dev->net->hard_header_len)  in sr_rx_fixup()
79 netdev_err(dev->net, "%s : Bad Header Length\n", in sr_rx_fixup()
84 if ((size > dev->net->mtu + ETH_HLEN + VLAN_HLEN) || in sr_rx_fixup()
86 netdev_err(dev->net, "%s : Bad RX Length %d\n", in sr_rx_fixup()
90 sr_skb = netdev_alloc_skb_ip_align(dev->net, size); in sr_rx_fixup()
102 netdev_err(dev->net, "%s : Bad SKB Length %d\n", __func__, in sr_rx_fixup()
161 if (netif_carrier_ok(dev->net) != link) { in sr_status()
163 netdev_dbg(dev->net, "Link Status is: %d\n", link); in sr_status()
175 netdev_err(dev->net, "Failed to enable software MII access\n"); in sr_set_sw_mii()
185 netdev_err(dev->net, "Failed to enable hardware MII access\n"); in sr_set_hw_mii()
196 netdev_err(dev->net, "%s : Error reading PHYID register:%02x\n", in sr_get_phy_addr()
200 netdev_dbg(dev->net, "%s : returning 0x%04x\n", __func__, in sr_get_phy_addr()
215 netdev_err(dev->net, "Failed to send software reset:%02x\n", in sr_sw_reset()
228 netdev_err(dev->net, "Error reading RX_CTL register:%02x\n", in sr_read_rx_ctl()
242 netdev_dbg(dev->net, "%s : mode = 0x%04x\n", __func__, mode); in sr_write_rx_ctl()
245 netdev_err(dev->net, in sr_write_rx_ctl()
259 netdev_err(dev->net, in sr_read_medium_status()
271 netdev_dbg(dev->net, "%s : mode = 0x%04x\n", __func__, mode); in sr_write_medium_mode()
274 netdev_err(dev->net, in sr_write_medium_mode()
284 netdev_dbg(dev->net, "%s : value = 0x%04x\n", __func__, value); in sr_write_gpio()
287 netdev_err(dev->net, "Failed to write GPIO value 0x%04x:%02x\n", in sr_write_gpio()
296 static void sr_set_multicast(struct net_device *net) in sr_set_multicast() argument
298 struct usbnet *dev = netdev_priv(net); in sr_set_multicast()
302 if (net->flags & IFF_PROMISC) { in sr_set_multicast()
304 } else if (net->flags & IFF_ALLMULTI || in sr_set_multicast()
305 netdev_mc_count(net) > SR_MAX_MCAST) { in sr_set_multicast()
307 } else if (netdev_mc_empty(net)) { in sr_set_multicast()
321 netdev_for_each_mc_addr(ha, net) { in sr_set_multicast()
336 static int sr_mdio_read(struct net_device *net, int phy_id, int loc) in sr_mdio_read() argument
338 struct usbnet *dev = netdev_priv(net); in sr_mdio_read()
347 netdev_dbg(dev->net, in sr_mdio_read()
355 sr_mdio_write(struct net_device *net, int phy_id, int loc, int val) in sr_mdio_write() argument
357 struct usbnet *dev = netdev_priv(net); in sr_mdio_write()
360 netdev_dbg(dev->net, in sr_mdio_write()
379 phy_reg = sr_mdio_read(dev->net, dev->mii.phy_id, MII_PHYSID1); in sr_get_phyid()
390 phy_reg = sr_mdio_read(dev->net, dev->mii.phy_id, MII_PHYSID2); in sr_get_phyid()
400 sr_get_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo) in sr_get_wol() argument
402 struct usbnet *dev = netdev_priv(net); in sr_get_wol()
419 sr_set_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo) in sr_set_wol() argument
421 struct usbnet *dev = netdev_priv(net); in sr_set_wol()
436 static int sr_get_eeprom_len(struct net_device *net) in sr_get_eeprom_len() argument
438 struct usbnet *dev = netdev_priv(net); in sr_get_eeprom_len()
444 static int sr_get_eeprom(struct net_device *net, in sr_get_eeprom() argument
447 struct usbnet *dev = netdev_priv(net); in sr_get_eeprom()
470 static void sr_get_drvinfo(struct net_device *net, in sr_get_drvinfo() argument
473 struct usbnet *dev = netdev_priv(net); in sr_get_drvinfo()
477 usbnet_get_drvinfo(net, info); in sr_get_drvinfo()
483 static u32 sr_get_link(struct net_device *net) in sr_get_link() argument
485 struct usbnet *dev = netdev_priv(net); in sr_get_link()
490 static int sr_ioctl(struct net_device *net, struct ifreq *rq, int cmd) in sr_ioctl() argument
492 struct usbnet *dev = netdev_priv(net); in sr_ioctl()
497 static int sr_set_mac_address(struct net_device *net, void *p) in sr_set_mac_address() argument
499 struct usbnet *dev = netdev_priv(net); in sr_set_mac_address()
503 if (netif_running(net)) in sr_set_mac_address()
508 memcpy(net->dev_addr, addr->sa_data, ETH_ALEN); in sr_set_mac_address()
551 netdev_dbg(dev->net, "%s : speed: %u duplex: %d mode: 0x%04x\n", in sr9800_link_reset()
565 sr_mdio_write(dev->net, dev->mii.phy_id, MII_BMCR, BMCR_RESET); in sr9800_set_default_mode()
566 sr_mdio_write(dev->net, dev->mii.phy_id, MII_ADVERTISE, in sr9800_set_default_mode()
578 netdev_dbg(dev->net, "Write IPG,IPG1,IPG2 failed: %d\n", ret); in sr9800_set_default_mode()
588 netdev_dbg(dev->net, "RX_CTL is 0x%04x after all initializations\n", in sr9800_set_default_mode()
592 netdev_dbg(dev->net, "Medium Status:0x%04x after all initializations\n", in sr9800_set_default_mode()
615 netdev_dbg(dev->net, "Select PHY #1 failed: %d\n", ret); in sr9800_reset()
643 netdev_dbg(dev->net, "RX_CTL is 0x%04x after software reset\n", rx_ctl); in sr9800_reset()
649 netdev_dbg(dev->net, "RX_CTL is 0x%04x setting to 0x0000\n", rx_ctl); in sr9800_reset()
668 memcpy(data->mac_addr, dev->net->dev_addr, ETH_ALEN); in sr9800_reset()
699 netdev_err(dev->net, "Failed to power down PHY : %d\n", ret); in sr9800_phy_powerup()
707 netdev_err(dev->net, "Failed to reset PHY: %d\n", ret); in sr9800_phy_powerup()
715 netdev_err(dev->net, "Failed to power up PHY: %d\n", ret); in sr9800_phy_powerup()
723 netdev_err(dev->net, "Failed to reset PHY: %d\n", ret); in sr9800_phy_powerup()
753 netdev_err(dev->net, "set LINK LED failed : %d\n", ret); in sr9800_bind()
759 dev->net->dev_addr); in sr9800_bind()
761 netdev_dbg(dev->net, "Failed to read MAC address: %d\n", ret); in sr9800_bind()
764 netdev_dbg(dev->net, "mac addr : %pM\n", dev->net->dev_addr); in sr9800_bind()
767 dev->mii.dev = dev->net; in sr9800_bind()
774 dev->net->netdev_ops = &sr9800_netdev_ops; in sr9800_bind()
775 dev->net->ethtool_ops = &sr9800_ethtool_ops; in sr9800_bind()
781 netdev_dbg(dev->net, "Select PHY #1 failed: %d\n", ret); in sr9800_bind()
791 netdev_dbg(dev->net, "RX_CTL is 0x%04x after software reset\n", rx_ctl); in sr9800_bind()
797 netdev_dbg(dev->net, "RX_CTL is 0x%04x setting to 0x0000\n", rx_ctl); in sr9800_bind()
801 netdev_dbg(dev->net, "PHYID=0x%08x\n", phyid); in sr9800_bind()
814 netdev_err(dev->net, "Reset RX_CTL failed: %d\n", ret); in sr9800_bind()
825 netdev_err(dev->net, "Reset RX_CTL failed: %d\n", ret); in sr9800_bind()
831 netdev_dbg(dev->net, "%s : setting rx_urb_size with : %zu\n", __func__, in sr9800_bind()