diff options
author | Joe Perches <joe@perches.com> | 2010-02-17 05:30:23 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2010-02-17 16:35:40 -0500 |
commit | 60b86755929e1a7e9038c8d860a8491cfdf8d93a (patch) | |
tree | 97062c7136ead4adcdbf2bd3280143da1fabbe20 /drivers/net/usb/smsc95xx.c | |
parent | 82456b031e3c3b5bf95a7e49bd9b68b146446e76 (diff) |
usbnet: Convert dev(dbg|err|warn|info) macros to netdev_<level>
These macros are too similar to the dev_<level> equivalents
but take a usbnet * argument. Convert them to the recently
introduced netdev_<level> macros and remove the old macros.
The old macros had "\n" appended to the format string.
Add the "\n" to the converted uses.
Some existing uses of the dev<foo> macros in cdc_eem.c
probably mistakenly had trailing "\n". No "\n" added there.
Fix net1080 this/other log message inversion.
Signed-off-by: Joe Perches <joe@perches.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/usb/smsc95xx.c')
-rw-r--r-- | drivers/net/usb/smsc95xx.c | 188 |
1 files changed, 97 insertions, 91 deletions
diff --git a/drivers/net/usb/smsc95xx.c b/drivers/net/usb/smsc95xx.c index 48555d0e374d..d4cbcefbff38 100644 --- a/drivers/net/usb/smsc95xx.c +++ b/drivers/net/usb/smsc95xx.c | |||
@@ -78,7 +78,7 @@ static int smsc95xx_read_reg(struct usbnet *dev, u32 index, u32 *data) | |||
78 | 00, index, buf, 4, USB_CTRL_GET_TIMEOUT); | 78 | 00, index, buf, 4, USB_CTRL_GET_TIMEOUT); |
79 | 79 | ||
80 | if (unlikely(ret < 0)) | 80 | if (unlikely(ret < 0)) |
81 | devwarn(dev, "Failed to read register index 0x%08x", index); | 81 | netdev_warn(dev->net, "Failed to read register index 0x%08x\n", index); |
82 | 82 | ||
83 | le32_to_cpus(buf); | 83 | le32_to_cpus(buf); |
84 | *data = *buf; | 84 | *data = *buf; |
@@ -106,7 +106,7 @@ static int smsc95xx_write_reg(struct usbnet *dev, u32 index, u32 data) | |||
106 | 00, index, buf, 4, USB_CTRL_SET_TIMEOUT); | 106 | 00, index, buf, 4, USB_CTRL_SET_TIMEOUT); |
107 | 107 | ||
108 | if (unlikely(ret < 0)) | 108 | if (unlikely(ret < 0)) |
109 | devwarn(dev, "Failed to write register index 0x%08x", index); | 109 | netdev_warn(dev->net, "Failed to write register index 0x%08x\n", index); |
110 | 110 | ||
111 | kfree(buf); | 111 | kfree(buf); |
112 | 112 | ||
@@ -138,7 +138,7 @@ static int smsc95xx_mdio_read(struct net_device *netdev, int phy_id, int idx) | |||
138 | 138 | ||
139 | /* confirm MII not busy */ | 139 | /* confirm MII not busy */ |
140 | if (smsc95xx_phy_wait_not_busy(dev)) { | 140 | if (smsc95xx_phy_wait_not_busy(dev)) { |
141 | devwarn(dev, "MII is busy in smsc95xx_mdio_read"); | 141 | netdev_warn(dev->net, "MII is busy in smsc95xx_mdio_read\n"); |
142 | mutex_unlock(&dev->phy_mutex); | 142 | mutex_unlock(&dev->phy_mutex); |
143 | return -EIO; | 143 | return -EIO; |
144 | } | 144 | } |
@@ -150,7 +150,7 @@ static int smsc95xx_mdio_read(struct net_device *netdev, int phy_id, int idx) | |||
150 | smsc95xx_write_reg(dev, MII_ADDR, addr); | 150 | smsc95xx_write_reg(dev, MII_ADDR, addr); |
151 | 151 | ||
152 | if (smsc95xx_phy_wait_not_busy(dev)) { | 152 | if (smsc95xx_phy_wait_not_busy(dev)) { |
153 | devwarn(dev, "Timed out reading MII reg %02X", idx); | 153 | netdev_warn(dev->net, "Timed out reading MII reg %02X\n", idx); |
154 | mutex_unlock(&dev->phy_mutex); | 154 | mutex_unlock(&dev->phy_mutex); |
155 | return -EIO; | 155 | return -EIO; |
156 | } | 156 | } |
@@ -172,7 +172,7 @@ static void smsc95xx_mdio_write(struct net_device *netdev, int phy_id, int idx, | |||
172 | 172 | ||
173 | /* confirm MII not busy */ | 173 | /* confirm MII not busy */ |
174 | if (smsc95xx_phy_wait_not_busy(dev)) { | 174 | if (smsc95xx_phy_wait_not_busy(dev)) { |
175 | devwarn(dev, "MII is busy in smsc95xx_mdio_write"); | 175 | netdev_warn(dev->net, "MII is busy in smsc95xx_mdio_write\n"); |
176 | mutex_unlock(&dev->phy_mutex); | 176 | mutex_unlock(&dev->phy_mutex); |
177 | return; | 177 | return; |
178 | } | 178 | } |
@@ -187,7 +187,7 @@ static void smsc95xx_mdio_write(struct net_device *netdev, int phy_id, int idx, | |||
187 | smsc95xx_write_reg(dev, MII_ADDR, addr); | 187 | smsc95xx_write_reg(dev, MII_ADDR, addr); |
188 | 188 | ||
189 | if (smsc95xx_phy_wait_not_busy(dev)) | 189 | if (smsc95xx_phy_wait_not_busy(dev)) |
190 | devwarn(dev, "Timed out writing MII reg %02X", idx); | 190 | netdev_warn(dev->net, "Timed out writing MII reg %02X\n", idx); |
191 | 191 | ||
192 | mutex_unlock(&dev->phy_mutex); | 192 | mutex_unlock(&dev->phy_mutex); |
193 | } | 193 | } |
@@ -205,7 +205,7 @@ static int smsc95xx_wait_eeprom(struct usbnet *dev) | |||
205 | } while (!time_after(jiffies, start_time + HZ)); | 205 | } while (!time_after(jiffies, start_time + HZ)); |
206 | 206 | ||
207 | if (val & (E2P_CMD_TIMEOUT_ | E2P_CMD_BUSY_)) { | 207 | if (val & (E2P_CMD_TIMEOUT_ | E2P_CMD_BUSY_)) { |
208 | devwarn(dev, "EEPROM read operation timeout"); | 208 | netdev_warn(dev->net, "EEPROM read operation timeout\n"); |
209 | return -EIO; | 209 | return -EIO; |
210 | } | 210 | } |
211 | 211 | ||
@@ -226,7 +226,7 @@ static int smsc95xx_eeprom_confirm_not_busy(struct usbnet *dev) | |||
226 | udelay(40); | 226 | udelay(40); |
227 | } while (!time_after(jiffies, start_time + HZ)); | 227 | } while (!time_after(jiffies, start_time + HZ)); |
228 | 228 | ||
229 | devwarn(dev, "EEPROM is busy"); | 229 | netdev_warn(dev->net, "EEPROM is busy\n"); |
230 | return -EIO; | 230 | return -EIO; |
231 | } | 231 | } |
232 | 232 | ||
@@ -308,7 +308,7 @@ static void smsc95xx_async_cmd_callback(struct urb *urb) | |||
308 | int status = urb->status; | 308 | int status = urb->status; |
309 | 309 | ||
310 | if (status < 0) | 310 | if (status < 0) |
311 | devwarn(dev, "async callback failed with %d", status); | 311 | netdev_warn(dev->net, "async callback failed with %d\n", status); |
312 | 312 | ||
313 | kfree(usb_context); | 313 | kfree(usb_context); |
314 | usb_free_urb(urb); | 314 | usb_free_urb(urb); |
@@ -323,13 +323,13 @@ static int smsc95xx_write_reg_async(struct usbnet *dev, u16 index, u32 *data) | |||
323 | 323 | ||
324 | urb = usb_alloc_urb(0, GFP_ATOMIC); | 324 | urb = usb_alloc_urb(0, GFP_ATOMIC); |
325 | if (!urb) { | 325 | if (!urb) { |
326 | devwarn(dev, "Error allocating URB"); | 326 | netdev_warn(dev->net, "Error allocating URB\n"); |
327 | return -ENOMEM; | 327 | return -ENOMEM; |
328 | } | 328 | } |
329 | 329 | ||
330 | usb_context = kmalloc(sizeof(struct usb_context), GFP_ATOMIC); | 330 | usb_context = kmalloc(sizeof(struct usb_context), GFP_ATOMIC); |
331 | if (usb_context == NULL) { | 331 | if (usb_context == NULL) { |
332 | devwarn(dev, "Error allocating control msg"); | 332 | netdev_warn(dev->net, "Error allocating control msg\n"); |
333 | usb_free_urb(urb); | 333 | usb_free_urb(urb); |
334 | return -ENOMEM; | 334 | return -ENOMEM; |
335 | } | 335 | } |
@@ -348,7 +348,8 @@ static int smsc95xx_write_reg_async(struct usbnet *dev, u16 index, u32 *data) | |||
348 | 348 | ||
349 | status = usb_submit_urb(urb, GFP_ATOMIC); | 349 | status = usb_submit_urb(urb, GFP_ATOMIC); |
350 | if (status < 0) { | 350 | if (status < 0) { |
351 | devwarn(dev, "Error submitting control msg, sts=%d", status); | 351 | netdev_warn(dev->net, "Error submitting control msg, sts=%d\n", |
352 | status); | ||
352 | kfree(usb_context); | 353 | kfree(usb_context); |
353 | usb_free_urb(urb); | 354 | usb_free_urb(urb); |
354 | } | 355 | } |
@@ -376,12 +377,12 @@ static void smsc95xx_set_multicast(struct net_device *netdev) | |||
376 | 377 | ||
377 | if (dev->net->flags & IFF_PROMISC) { | 378 | if (dev->net->flags & IFF_PROMISC) { |
378 | if (netif_msg_drv(dev)) | 379 | if (netif_msg_drv(dev)) |
379 | devdbg(dev, "promiscuous mode enabled"); | 380 | netdev_dbg(dev->net, "promiscuous mode enabled\n"); |
380 | pdata->mac_cr |= MAC_CR_PRMS_; | 381 | pdata->mac_cr |= MAC_CR_PRMS_; |
381 | pdata->mac_cr &= ~(MAC_CR_MCPAS_ | MAC_CR_HPFILT_); | 382 | pdata->mac_cr &= ~(MAC_CR_MCPAS_ | MAC_CR_HPFILT_); |
382 | } else if (dev->net->flags & IFF_ALLMULTI) { | 383 | } else if (dev->net->flags & IFF_ALLMULTI) { |
383 | if (netif_msg_drv(dev)) | 384 | if (netif_msg_drv(dev)) |
384 | devdbg(dev, "receive all multicast enabled"); | 385 | netdev_dbg(dev->net, "receive all multicast enabled\n"); |
385 | pdata->mac_cr |= MAC_CR_MCPAS_; | 386 | pdata->mac_cr |= MAC_CR_MCPAS_; |
386 | pdata->mac_cr &= ~(MAC_CR_PRMS_ | MAC_CR_HPFILT_); | 387 | pdata->mac_cr &= ~(MAC_CR_PRMS_ | MAC_CR_HPFILT_); |
387 | } else if (!netdev_mc_empty(dev->net)) { | 388 | } else if (!netdev_mc_empty(dev->net)) { |
@@ -401,20 +402,20 @@ static void smsc95xx_set_multicast(struct net_device *netdev) | |||
401 | else | 402 | else |
402 | hash_lo |= mask; | 403 | hash_lo |= mask; |
403 | } else { | 404 | } else { |
404 | devwarn(dev, "dmi_addrlen != 6"); | 405 | netdev_warn(dev->net, "dmi_addrlen != 6\n"); |
405 | } | 406 | } |
406 | mc_list = mc_list->next; | 407 | mc_list = mc_list->next; |
407 | } | 408 | } |
408 | 409 | ||
409 | if (count != ((u32) netdev_mc_count(dev->net))) | 410 | if (count != ((u32) netdev_mc_count(dev->net))) |
410 | devwarn(dev, "mc_count != dev->mc_count"); | 411 | netdev_warn(dev->net, "mc_count != dev->mc_count\n"); |
411 | 412 | ||
412 | if (netif_msg_drv(dev)) | 413 | if (netif_msg_drv(dev)) |
413 | devdbg(dev, "HASHH=0x%08X, HASHL=0x%08X", hash_hi, | 414 | netdev_dbg(dev->net, "HASHH=0x%08X, HASHL=0x%08X\n", |
414 | hash_lo); | 415 | hash_hi, hash_lo); |
415 | } else { | 416 | } else { |
416 | if (netif_msg_drv(dev)) | 417 | if (netif_msg_drv(dev)) |
417 | devdbg(dev, "receive own packets only"); | 418 | netdev_dbg(dev->net, "receive own packets only\n"); |
418 | pdata->mac_cr &= | 419 | pdata->mac_cr &= |
419 | ~(MAC_CR_PRMS_ | MAC_CR_MCPAS_ | MAC_CR_HPFILT_); | 420 | ~(MAC_CR_PRMS_ | MAC_CR_MCPAS_ | MAC_CR_HPFILT_); |
420 | } | 421 | } |
@@ -434,7 +435,7 @@ static void smsc95xx_phy_update_flowcontrol(struct usbnet *dev, u8 duplex, | |||
434 | 435 | ||
435 | int ret = smsc95xx_read_reg(dev, AFC_CFG, &afc_cfg); | 436 | int ret = smsc95xx_read_reg(dev, AFC_CFG, &afc_cfg); |
436 | if (ret < 0) { | 437 | if (ret < 0) { |
437 | devwarn(dev, "error reading AFC_CFG"); | 438 | netdev_warn(dev->net, "error reading AFC_CFG\n"); |
438 | return; | 439 | return; |
439 | } | 440 | } |
440 | 441 | ||
@@ -452,12 +453,12 @@ static void smsc95xx_phy_update_flowcontrol(struct usbnet *dev, u8 duplex, | |||
452 | afc_cfg &= ~0xF; | 453 | afc_cfg &= ~0xF; |
453 | 454 | ||
454 | if (netif_msg_link(dev)) | 455 | if (netif_msg_link(dev)) |
455 | devdbg(dev, "rx pause %s, tx pause %s", | 456 | netdev_dbg(dev->net, "rx pause %s, tx pause %s\n", |
456 | (cap & FLOW_CTRL_RX ? "enabled" : "disabled"), | 457 | cap & FLOW_CTRL_RX ? "enabled" : "disabled", |
457 | (cap & FLOW_CTRL_TX ? "enabled" : "disabled")); | 458 | cap & FLOW_CTRL_TX ? "enabled" : "disabled"); |
458 | } else { | 459 | } else { |
459 | if (netif_msg_link(dev)) | 460 | if (netif_msg_link(dev)) |
460 | devdbg(dev, "half duplex"); | 461 | netdev_dbg(dev->net, "half duplex\n"); |
461 | flow = 0; | 462 | flow = 0; |
462 | afc_cfg |= 0xF; | 463 | afc_cfg |= 0xF; |
463 | } | 464 | } |
@@ -486,8 +487,8 @@ static int smsc95xx_link_reset(struct usbnet *dev) | |||
486 | rmtadv = smsc95xx_mdio_read(dev->net, mii->phy_id, MII_LPA); | 487 | rmtadv = smsc95xx_mdio_read(dev->net, mii->phy_id, MII_LPA); |
487 | 488 | ||
488 | if (netif_msg_link(dev)) | 489 | if (netif_msg_link(dev)) |
489 | devdbg(dev, "speed: %d duplex: %d lcladv: %04x rmtadv: %04x", | 490 | netdev_dbg(dev->net, "speed: %d duplex: %d lcladv: %04x rmtadv: %04x\n", |
490 | ecmd.speed, ecmd.duplex, lcladv, rmtadv); | 491 | ecmd.speed, ecmd.duplex, lcladv, rmtadv); |
491 | 492 | ||
492 | spin_lock_irqsave(&pdata->mac_cr_lock, flags); | 493 | spin_lock_irqsave(&pdata->mac_cr_lock, flags); |
493 | if (ecmd.duplex != DUPLEX_FULL) { | 494 | if (ecmd.duplex != DUPLEX_FULL) { |
@@ -511,7 +512,8 @@ static void smsc95xx_status(struct usbnet *dev, struct urb *urb) | |||
511 | u32 intdata; | 512 | u32 intdata; |
512 | 513 | ||
513 | if (urb->actual_length != 4) { | 514 | if (urb->actual_length != 4) { |
514 | devwarn(dev, "unexpected urb length %d", urb->actual_length); | 515 | netdev_warn(dev->net, "unexpected urb length %d\n", |
516 | urb->actual_length); | ||
515 | return; | 517 | return; |
516 | } | 518 | } |
517 | 519 | ||
@@ -519,12 +521,13 @@ static void smsc95xx_status(struct usbnet *dev, struct urb *urb) | |||
519 | le32_to_cpus(&intdata); | 521 | le32_to_cpus(&intdata); |
520 | 522 | ||
521 | if (netif_msg_link(dev)) | 523 | if (netif_msg_link(dev)) |
522 | devdbg(dev, "intdata: 0x%08X", intdata); | 524 | netdev_dbg(dev->net, "intdata: 0x%08X\n", intdata); |
523 | 525 | ||
524 | if (intdata & INT_ENP_PHY_INT_) | 526 | if (intdata & INT_ENP_PHY_INT_) |
525 | usbnet_defer_kevent(dev, EVENT_LINK_RESET); | 527 | usbnet_defer_kevent(dev, EVENT_LINK_RESET); |
526 | else | 528 | else |
527 | devwarn(dev, "unexpected interrupt, intdata=0x%08X", intdata); | 529 | netdev_warn(dev->net, "unexpected interrupt, intdata=0x%08X\n", |
530 | intdata); | ||
528 | } | 531 | } |
529 | 532 | ||
530 | /* Enable or disable Tx & Rx checksum offload engines */ | 533 | /* Enable or disable Tx & Rx checksum offload engines */ |
@@ -534,7 +537,7 @@ static int smsc95xx_set_csums(struct usbnet *dev) | |||
534 | u32 read_buf; | 537 | u32 read_buf; |
535 | int ret = smsc95xx_read_reg(dev, COE_CR, &read_buf); | 538 | int ret = smsc95xx_read_reg(dev, COE_CR, &read_buf); |
536 | if (ret < 0) { | 539 | if (ret < 0) { |
537 | devwarn(dev, "Failed to read COE_CR: %d", ret); | 540 | netdev_warn(dev->net, "Failed to read COE_CR: %d\n", ret); |
538 | return ret; | 541 | return ret; |
539 | } | 542 | } |
540 | 543 | ||
@@ -550,12 +553,12 @@ static int smsc95xx_set_csums(struct usbnet *dev) | |||
550 | 553 | ||
551 | ret = smsc95xx_write_reg(dev, COE_CR, read_buf); | 554 | ret = smsc95xx_write_reg(dev, COE_CR, read_buf); |
552 | if (ret < 0) { | 555 | if (ret < 0) { |
553 | devwarn(dev, "Failed to write COE_CR: %d", ret); | 556 | netdev_warn(dev->net, "Failed to write COE_CR: %d\n", ret); |
554 | return ret; | 557 | return ret; |
555 | } | 558 | } |
556 | 559 | ||
557 | if (netif_msg_hw(dev)) | 560 | if (netif_msg_hw(dev)) |
558 | devdbg(dev, "COE_CR = 0x%08x", read_buf); | 561 | netdev_dbg(dev->net, "COE_CR = 0x%08x\n", read_buf); |
559 | return 0; | 562 | return 0; |
560 | } | 563 | } |
561 | 564 | ||
@@ -580,8 +583,8 @@ static int smsc95xx_ethtool_set_eeprom(struct net_device *netdev, | |||
580 | struct usbnet *dev = netdev_priv(netdev); | 583 | struct usbnet *dev = netdev_priv(netdev); |
581 | 584 | ||
582 | if (ee->magic != LAN95XX_EEPROM_MAGIC) { | 585 | if (ee->magic != LAN95XX_EEPROM_MAGIC) { |
583 | devwarn(dev, "EEPROM: magic value mismatch, magic = 0x%x", | 586 | netdev_warn(dev->net, "EEPROM: magic value mismatch, magic = 0x%x\n", |
584 | ee->magic); | 587 | ee->magic); |
585 | return -EINVAL; | 588 | return -EINVAL; |
586 | } | 589 | } |
587 | 590 | ||
@@ -660,7 +663,7 @@ static void smsc95xx_init_mac_address(struct usbnet *dev) | |||
660 | if (is_valid_ether_addr(dev->net->dev_addr)) { | 663 | if (is_valid_ether_addr(dev->net->dev_addr)) { |
661 | /* eeprom values are valid so use them */ | 664 | /* eeprom values are valid so use them */ |
662 | if (netif_msg_ifup(dev)) | 665 | if (netif_msg_ifup(dev)) |
663 | devdbg(dev, "MAC address read from EEPROM"); | 666 | netdev_dbg(dev->net, "MAC address read from EEPROM\n"); |
664 | return; | 667 | return; |
665 | } | 668 | } |
666 | } | 669 | } |
@@ -668,7 +671,7 @@ static void smsc95xx_init_mac_address(struct usbnet *dev) | |||
668 | /* no eeprom, or eeprom values are invalid. generate random MAC */ | 671 | /* no eeprom, or eeprom values are invalid. generate random MAC */ |
669 | random_ether_addr(dev->net->dev_addr); | 672 | random_ether_addr(dev->net->dev_addr); |
670 | if (netif_msg_ifup(dev)) | 673 | if (netif_msg_ifup(dev)) |
671 | devdbg(dev, "MAC address set to random_ether_addr"); | 674 | netdev_dbg(dev->net, "MAC address set to random_ether_addr\n"); |
672 | } | 675 | } |
673 | 676 | ||
674 | static int smsc95xx_set_mac_address(struct usbnet *dev) | 677 | static int smsc95xx_set_mac_address(struct usbnet *dev) |
@@ -680,13 +683,13 @@ static int smsc95xx_set_mac_address(struct usbnet *dev) | |||
680 | 683 | ||
681 | ret = smsc95xx_write_reg(dev, ADDRL, addr_lo); | 684 | ret = smsc95xx_write_reg(dev, ADDRL, addr_lo); |
682 | if (ret < 0) { | 685 | if (ret < 0) { |
683 | devwarn(dev, "Failed to write ADDRL: %d", ret); | 686 | netdev_warn(dev->net, "Failed to write ADDRL: %d\n", ret); |
684 | return ret; | 687 | return ret; |
685 | } | 688 | } |
686 | 689 | ||
687 | ret = smsc95xx_write_reg(dev, ADDRH, addr_hi); | 690 | ret = smsc95xx_write_reg(dev, ADDRH, addr_hi); |
688 | if (ret < 0) { | 691 | if (ret < 0) { |
689 | devwarn(dev, "Failed to write ADDRH: %d", ret); | 692 | netdev_warn(dev->net, "Failed to write ADDRH: %d\n", ret); |
690 | return ret; | 693 | return ret; |
691 | } | 694 | } |
692 | 695 | ||
@@ -748,7 +751,7 @@ static int smsc95xx_phy_initialize(struct usbnet *dev) | |||
748 | mii_nway_restart(&dev->mii); | 751 | mii_nway_restart(&dev->mii); |
749 | 752 | ||
750 | if (netif_msg_ifup(dev)) | 753 | if (netif_msg_ifup(dev)) |
751 | devdbg(dev, "phy initialised successfully"); | 754 | netdev_dbg(dev->net, "phy initialised successfully\n"); |
752 | return 0; | 755 | return 0; |
753 | } | 756 | } |
754 | 757 | ||
@@ -760,13 +763,13 @@ static int smsc95xx_reset(struct usbnet *dev) | |||
760 | int ret = 0, timeout; | 763 | int ret = 0, timeout; |
761 | 764 | ||
762 | if (netif_msg_ifup(dev)) | 765 | if (netif_msg_ifup(dev)) |
763 | devdbg(dev, "entering smsc95xx_reset"); | 766 | netdev_dbg(dev->net, "entering smsc95xx_reset\n"); |
764 | 767 | ||
765 | write_buf = HW_CFG_LRST_; | 768 | write_buf = HW_CFG_LRST_; |
766 | ret = smsc95xx_write_reg(dev, HW_CFG, write_buf); | 769 | ret = smsc95xx_write_reg(dev, HW_CFG, write_buf); |
767 | if (ret < 0) { | 770 | if (ret < 0) { |
768 | devwarn(dev, "Failed to write HW_CFG_LRST_ bit in HW_CFG " | 771 | netdev_warn(dev->net, "Failed to write HW_CFG_LRST_ bit in HW_CFG register, ret = %d\n", |
769 | "register, ret = %d", ret); | 772 | ret); |
770 | return ret; | 773 | return ret; |
771 | } | 774 | } |
772 | 775 | ||
@@ -774,7 +777,7 @@ static int smsc95xx_reset(struct usbnet *dev) | |||
774 | do { | 777 | do { |
775 | ret = smsc95xx_read_reg(dev, HW_CFG, &read_buf); | 778 | ret = smsc95xx_read_reg(dev, HW_CFG, &read_buf); |
776 | if (ret < 0) { | 779 | if (ret < 0) { |
777 | devwarn(dev, "Failed to read HW_CFG: %d", ret); | 780 | netdev_warn(dev->net, "Failed to read HW_CFG: %d\n", ret); |
778 | return ret; | 781 | return ret; |
779 | } | 782 | } |
780 | msleep(10); | 783 | msleep(10); |
@@ -782,14 +785,14 @@ static int smsc95xx_reset(struct usbnet *dev) | |||
782 | } while ((read_buf & HW_CFG_LRST_) && (timeout < 100)); | 785 | } while ((read_buf & HW_CFG_LRST_) && (timeout < 100)); |
783 | 786 | ||
784 | if (timeout >= 100) { | 787 | if (timeout >= 100) { |
785 | devwarn(dev, "timeout waiting for completion of Lite Reset"); | 788 | netdev_warn(dev->net, "timeout waiting for completion of Lite Reset\n"); |
786 | return ret; | 789 | return ret; |
787 | } | 790 | } |
788 | 791 | ||
789 | write_buf = PM_CTL_PHY_RST_; | 792 | write_buf = PM_CTL_PHY_RST_; |
790 | ret = smsc95xx_write_reg(dev, PM_CTRL, write_buf); | 793 | ret = smsc95xx_write_reg(dev, PM_CTRL, write_buf); |
791 | if (ret < 0) { | 794 | if (ret < 0) { |
792 | devwarn(dev, "Failed to write PM_CTRL: %d", ret); | 795 | netdev_warn(dev->net, "Failed to write PM_CTRL: %d\n", ret); |
793 | return ret; | 796 | return ret; |
794 | } | 797 | } |
795 | 798 | ||
@@ -797,7 +800,7 @@ static int smsc95xx_reset(struct usbnet *dev) | |||
797 | do { | 800 | do { |
798 | ret = smsc95xx_read_reg(dev, PM_CTRL, &read_buf); | 801 | ret = smsc95xx_read_reg(dev, PM_CTRL, &read_buf); |
799 | if (ret < 0) { | 802 | if (ret < 0) { |
800 | devwarn(dev, "Failed to read PM_CTRL: %d", ret); | 803 | netdev_warn(dev->net, "Failed to read PM_CTRL: %d\n", ret); |
801 | return ret; | 804 | return ret; |
802 | } | 805 | } |
803 | msleep(10); | 806 | msleep(10); |
@@ -805,7 +808,7 @@ static int smsc95xx_reset(struct usbnet *dev) | |||
805 | } while ((read_buf & PM_CTL_PHY_RST_) && (timeout < 100)); | 808 | } while ((read_buf & PM_CTL_PHY_RST_) && (timeout < 100)); |
806 | 809 | ||
807 | if (timeout >= 100) { | 810 | if (timeout >= 100) { |
808 | devwarn(dev, "timeout waiting for PHY Reset"); | 811 | netdev_warn(dev->net, "timeout waiting for PHY Reset\n"); |
809 | return ret; | 812 | return ret; |
810 | } | 813 | } |
811 | 814 | ||
@@ -816,34 +819,34 @@ static int smsc95xx_reset(struct usbnet *dev) | |||
816 | return ret; | 819 | return ret; |
817 | 820 | ||
818 | if (netif_msg_ifup(dev)) | 821 | if (netif_msg_ifup(dev)) |
819 | devdbg(dev, "MAC Address: %pM", dev->net->dev_addr); | 822 | netdev_dbg(dev->net, "MAC Address: %pM\n", dev->net->dev_addr); |
820 | 823 | ||
821 | ret = smsc95xx_read_reg(dev, HW_CFG, &read_buf); | 824 | ret = smsc95xx_read_reg(dev, HW_CFG, &read_buf); |
822 | if (ret < 0) { | 825 | if (ret < 0) { |
823 | devwarn(dev, "Failed to read HW_CFG: %d", ret); | 826 | netdev_warn(dev->net, "Failed to read HW_CFG: %d\n", ret); |
824 | return ret; | 827 | return ret; |
825 | } | 828 | } |
826 | 829 | ||
827 | if (netif_msg_ifup(dev)) | 830 | if (netif_msg_ifup(dev)) |
828 | devdbg(dev, "Read Value from HW_CFG : 0x%08x", read_buf); | 831 | netdev_dbg(dev->net, "Read Value from HW_CFG : 0x%08x\n", read_buf); |
829 | 832 | ||
830 | read_buf |= HW_CFG_BIR_; | 833 | read_buf |= HW_CFG_BIR_; |
831 | 834 | ||
832 | ret = smsc95xx_write_reg(dev, HW_CFG, read_buf); | 835 | ret = smsc95xx_write_reg(dev, HW_CFG, read_buf); |
833 | if (ret < 0) { | 836 | if (ret < 0) { |
834 | devwarn(dev, "Failed to write HW_CFG_BIR_ bit in HW_CFG " | 837 | netdev_warn(dev->net, "Failed to write HW_CFG_BIR_ bit in HW_CFG register, ret = %d\n", |
835 | "register, ret = %d", ret); | 838 | ret); |
836 | return ret; | 839 | return ret; |
837 | } | 840 | } |
838 | 841 | ||
839 | ret = smsc95xx_read_reg(dev, HW_CFG, &read_buf); | 842 | ret = smsc95xx_read_reg(dev, HW_CFG, &read_buf); |
840 | if (ret < 0) { | 843 | if (ret < 0) { |
841 | devwarn(dev, "Failed to read HW_CFG: %d", ret); | 844 | netdev_warn(dev->net, "Failed to read HW_CFG: %d\n", ret); |
842 | return ret; | 845 | return ret; |
843 | } | 846 | } |
844 | if (netif_msg_ifup(dev)) | 847 | if (netif_msg_ifup(dev)) |
845 | devdbg(dev, "Read Value from HW_CFG after writing " | 848 | netdev_dbg(dev->net, "Read Value from HW_CFG after writing HW_CFG_BIR_: 0x%08x\n", |
846 | "HW_CFG_BIR_: 0x%08x", read_buf); | 849 | read_buf); |
847 | 850 | ||
848 | if (!turbo_mode) { | 851 | if (!turbo_mode) { |
849 | burst_cap = 0; | 852 | burst_cap = 0; |
@@ -857,46 +860,46 @@ static int smsc95xx_reset(struct usbnet *dev) | |||
857 | } | 860 | } |
858 | 861 | ||
859 | if (netif_msg_ifup(dev)) | 862 | if (netif_msg_ifup(dev)) |
860 | devdbg(dev, "rx_urb_size=%ld", (ulong)dev->rx_urb_size); | 863 | netdev_dbg(dev->net, "rx_urb_size=%ld\n", (ulong)dev->rx_urb_size); |
861 | 864 | ||
862 | ret = smsc95xx_write_reg(dev, BURST_CAP, burst_cap); | 865 | ret = smsc95xx_write_reg(dev, BURST_CAP, burst_cap); |
863 | if (ret < 0) { | 866 | if (ret < 0) { |
864 | devwarn(dev, "Failed to write BURST_CAP: %d", ret); | 867 | netdev_warn(dev->net, "Failed to write BURST_CAP: %d\n", ret); |
865 | return ret; | 868 | return ret; |
866 | } | 869 | } |
867 | 870 | ||
868 | ret = smsc95xx_read_reg(dev, BURST_CAP, &read_buf); | 871 | ret = smsc95xx_read_reg(dev, BURST_CAP, &read_buf); |
869 | if (ret < 0) { | 872 | if (ret < 0) { |
870 | devwarn(dev, "Failed to read BURST_CAP: %d", ret); | 873 | netdev_warn(dev->net, "Failed to read BURST_CAP: %d\n", ret); |
871 | return ret; | 874 | return ret; |
872 | } | 875 | } |
873 | if (netif_msg_ifup(dev)) | 876 | if (netif_msg_ifup(dev)) |
874 | devdbg(dev, "Read Value from BURST_CAP after writing: 0x%08x", | 877 | netdev_dbg(dev->net, "Read Value from BURST_CAP after writing: 0x%08x\n", |
875 | read_buf); | 878 | read_buf); |
876 | 879 | ||
877 | read_buf = DEFAULT_BULK_IN_DELAY; | 880 | read_buf = DEFAULT_BULK_IN_DELAY; |
878 | ret = smsc95xx_write_reg(dev, BULK_IN_DLY, read_buf); | 881 | ret = smsc95xx_write_reg(dev, BULK_IN_DLY, read_buf); |
879 | if (ret < 0) { | 882 | if (ret < 0) { |
880 | devwarn(dev, "ret = %d", ret); | 883 | netdev_warn(dev->net, "ret = %d\n", ret); |
881 | return ret; | 884 | return ret; |
882 | } | 885 | } |
883 | 886 | ||
884 | ret = smsc95xx_read_reg(dev, BULK_IN_DLY, &read_buf); | 887 | ret = smsc95xx_read_reg(dev, BULK_IN_DLY, &read_buf); |
885 | if (ret < 0) { | 888 | if (ret < 0) { |
886 | devwarn(dev, "Failed to read BULK_IN_DLY: %d", ret); | 889 | netdev_warn(dev->net, "Failed to read BULK_IN_DLY: %d\n", ret); |
887 | return ret; | 890 | return ret; |
888 | } | 891 | } |
889 | if (netif_msg_ifup(dev)) | 892 | if (netif_msg_ifup(dev)) |
890 | devdbg(dev, "Read Value from BULK_IN_DLY after writing: " | 893 | netdev_dbg(dev->net, "Read Value from BULK_IN_DLY after writing: 0x%08x\n", |
891 | "0x%08x", read_buf); | 894 | read_buf); |
892 | 895 | ||
893 | ret = smsc95xx_read_reg(dev, HW_CFG, &read_buf); | 896 | ret = smsc95xx_read_reg(dev, HW_CFG, &read_buf); |
894 | if (ret < 0) { | 897 | if (ret < 0) { |
895 | devwarn(dev, "Failed to read HW_CFG: %d", ret); | 898 | netdev_warn(dev->net, "Failed to read HW_CFG: %d\n", ret); |
896 | return ret; | 899 | return ret; |
897 | } | 900 | } |
898 | if (netif_msg_ifup(dev)) | 901 | if (netif_msg_ifup(dev)) |
899 | devdbg(dev, "Read Value from HW_CFG: 0x%08x", read_buf); | 902 | netdev_dbg(dev->net, "Read Value from HW_CFG: 0x%08x\n", read_buf); |
900 | 903 | ||
901 | if (turbo_mode) | 904 | if (turbo_mode) |
902 | read_buf |= (HW_CFG_MEF_ | HW_CFG_BCE_); | 905 | read_buf |= (HW_CFG_MEF_ | HW_CFG_BCE_); |
@@ -908,41 +911,43 @@ static int smsc95xx_reset(struct usbnet *dev) | |||
908 | 911 | ||
909 | ret = smsc95xx_write_reg(dev, HW_CFG, read_buf); | 912 | ret = smsc95xx_write_reg(dev, HW_CFG, read_buf); |
910 | if (ret < 0) { | 913 | if (ret < 0) { |
911 | devwarn(dev, "Failed to write HW_CFG register, ret=%d", ret); | 914 | netdev_warn(dev->net, "Failed to write HW_CFG register, ret=%d\n", |
915 | ret); | ||
912 | return ret; | 916 | return ret; |
913 | } | 917 | } |
914 | 918 | ||
915 | ret = smsc95xx_read_reg(dev, HW_CFG, &read_buf); | 919 | ret = smsc95xx_read_reg(dev, HW_CFG, &read_buf); |
916 | if (ret < 0) { | 920 | if (ret < 0) { |
917 | devwarn(dev, "Failed to read HW_CFG: %d", ret); | 921 | netdev_warn(dev->net, "Failed to read HW_CFG: %d\n", ret); |
918 | return ret; | 922 | return ret; |
919 | } | 923 | } |
920 | if (netif_msg_ifup(dev)) | 924 | if (netif_msg_ifup(dev)) |
921 | devdbg(dev, "Read Value from HW_CFG after writing: 0x%08x", | 925 | netdev_dbg(dev->net, "Read Value from HW_CFG after writing: 0x%08x\n", |
922 | read_buf); | 926 | read_buf); |
923 | 927 | ||
924 | write_buf = 0xFFFFFFFF; | 928 | write_buf = 0xFFFFFFFF; |
925 | ret = smsc95xx_write_reg(dev, INT_STS, write_buf); | 929 | ret = smsc95xx_write_reg(dev, INT_STS, write_buf); |
926 | if (ret < 0) { | 930 | if (ret < 0) { |
927 | devwarn(dev, "Failed to write INT_STS register, ret=%d", ret); | 931 | netdev_warn(dev->net, "Failed to write INT_STS register, ret=%d\n", |
932 | ret); | ||
928 | return ret; | 933 | return ret; |
929 | } | 934 | } |
930 | 935 | ||
931 | ret = smsc95xx_read_reg(dev, ID_REV, &read_buf); | 936 | ret = smsc95xx_read_reg(dev, ID_REV, &read_buf); |
932 | if (ret < 0) { | 937 | if (ret < 0) { |
933 | devwarn(dev, "Failed to read ID_REV: %d", ret); | 938 | netdev_warn(dev->net, "Failed to read ID_REV: %d\n", ret); |
934 | return ret; | 939 | return ret; |
935 | } | 940 | } |
936 | if (netif_msg_ifup(dev)) | 941 | if (netif_msg_ifup(dev)) |
937 | devdbg(dev, "ID_REV = 0x%08x", read_buf); | 942 | netdev_dbg(dev->net, "ID_REV = 0x%08x\n", read_buf); |
938 | 943 | ||
939 | /* Configure GPIO pins as LED outputs */ | 944 | /* Configure GPIO pins as LED outputs */ |
940 | write_buf = LED_GPIO_CFG_SPD_LED | LED_GPIO_CFG_LNK_LED | | 945 | write_buf = LED_GPIO_CFG_SPD_LED | LED_GPIO_CFG_LNK_LED | |
941 | LED_GPIO_CFG_FDX_LED; | 946 | LED_GPIO_CFG_FDX_LED; |
942 | ret = smsc95xx_write_reg(dev, LED_GPIO_CFG, write_buf); | 947 | ret = smsc95xx_write_reg(dev, LED_GPIO_CFG, write_buf); |
943 | if (ret < 0) { | 948 | if (ret < 0) { |
944 | devwarn(dev, "Failed to write LED_GPIO_CFG register, ret=%d", | 949 | netdev_warn(dev->net, "Failed to write LED_GPIO_CFG register, ret=%d\n", |
945 | ret); | 950 | ret); |
946 | return ret; | 951 | return ret; |
947 | } | 952 | } |
948 | 953 | ||
@@ -950,21 +955,21 @@ static int smsc95xx_reset(struct usbnet *dev) | |||
950 | write_buf = 0; | 955 | write_buf = 0; |
951 | ret = smsc95xx_write_reg(dev, FLOW, write_buf); | 956 | ret = smsc95xx_write_reg(dev, FLOW, write_buf); |
952 | if (ret < 0) { | 957 | if (ret < 0) { |
953 | devwarn(dev, "Failed to write FLOW: %d", ret); | 958 | netdev_warn(dev->net, "Failed to write FLOW: %d\n", ret); |
954 | return ret; | 959 | return ret; |
955 | } | 960 | } |
956 | 961 | ||
957 | read_buf = AFC_CFG_DEFAULT; | 962 | read_buf = AFC_CFG_DEFAULT; |
958 | ret = smsc95xx_write_reg(dev, AFC_CFG, read_buf); | 963 | ret = smsc95xx_write_reg(dev, AFC_CFG, read_buf); |
959 | if (ret < 0) { | 964 | if (ret < 0) { |
960 | devwarn(dev, "Failed to write AFC_CFG: %d", ret); | 965 | netdev_warn(dev->net, "Failed to write AFC_CFG: %d\n", ret); |
961 | return ret; | 966 | return ret; |
962 | } | 967 | } |
963 | 968 | ||
964 | /* Don't need mac_cr_lock during initialisation */ | 969 | /* Don't need mac_cr_lock during initialisation */ |
965 | ret = smsc95xx_read_reg(dev, MAC_CR, &pdata->mac_cr); | 970 | ret = smsc95xx_read_reg(dev, MAC_CR, &pdata->mac_cr); |
966 | if (ret < 0) { | 971 | if (ret < 0) { |
967 | devwarn(dev, "Failed to read MAC_CR: %d", ret); | 972 | netdev_warn(dev->net, "Failed to read MAC_CR: %d\n", ret); |
968 | return ret; | 973 | return ret; |
969 | } | 974 | } |
970 | 975 | ||
@@ -973,7 +978,7 @@ static int smsc95xx_reset(struct usbnet *dev) | |||
973 | write_buf = (u32)ETH_P_8021Q; | 978 | write_buf = (u32)ETH_P_8021Q; |
974 | ret = smsc95xx_write_reg(dev, VLAN1, write_buf); | 979 | ret = smsc95xx_write_reg(dev, VLAN1, write_buf); |
975 | if (ret < 0) { | 980 | if (ret < 0) { |
976 | devwarn(dev, "Failed to write VAN1: %d", ret); | 981 | netdev_warn(dev->net, "Failed to write VAN1: %d\n", ret); |
977 | return ret; | 982 | return ret; |
978 | } | 983 | } |
979 | 984 | ||
@@ -981,7 +986,7 @@ static int smsc95xx_reset(struct usbnet *dev) | |||
981 | ethtool_op_set_tx_hw_csum(netdev, pdata->use_tx_csum); | 986 | ethtool_op_set_tx_hw_csum(netdev, pdata->use_tx_csum); |
982 | ret = smsc95xx_set_csums(dev); | 987 | ret = smsc95xx_set_csums(dev); |
983 | if (ret < 0) { | 988 | if (ret < 0) { |
984 | devwarn(dev, "Failed to set csum offload: %d", ret); | 989 | netdev_warn(dev->net, "Failed to set csum offload: %d\n", ret); |
985 | return ret; | 990 | return ret; |
986 | } | 991 | } |
987 | 992 | ||
@@ -992,7 +997,7 @@ static int smsc95xx_reset(struct usbnet *dev) | |||
992 | 997 | ||
993 | ret = smsc95xx_read_reg(dev, INT_EP_CTL, &read_buf); | 998 | ret = smsc95xx_read_reg(dev, INT_EP_CTL, &read_buf); |
994 | if (ret < 0) { | 999 | if (ret < 0) { |
995 | devwarn(dev, "Failed to read INT_EP_CTL: %d", ret); | 1000 | netdev_warn(dev->net, "Failed to read INT_EP_CTL: %d\n", ret); |
996 | return ret; | 1001 | return ret; |
997 | } | 1002 | } |
998 | 1003 | ||
@@ -1001,7 +1006,7 @@ static int smsc95xx_reset(struct usbnet *dev) | |||
1001 | 1006 | ||
1002 | ret = smsc95xx_write_reg(dev, INT_EP_CTL, read_buf); | 1007 | ret = smsc95xx_write_reg(dev, INT_EP_CTL, read_buf); |
1003 | if (ret < 0) { | 1008 | if (ret < 0) { |
1004 | devwarn(dev, "Failed to write INT_EP_CTL: %d", ret); | 1009 | netdev_warn(dev->net, "Failed to write INT_EP_CTL: %d\n", ret); |
1005 | return ret; | 1010 | return ret; |
1006 | } | 1011 | } |
1007 | 1012 | ||
@@ -1009,7 +1014,7 @@ static int smsc95xx_reset(struct usbnet *dev) | |||
1009 | smsc95xx_start_rx_path(dev); | 1014 | smsc95xx_start_rx_path(dev); |
1010 | 1015 | ||
1011 | if (netif_msg_ifup(dev)) | 1016 | if (netif_msg_ifup(dev)) |
1012 | devdbg(dev, "smsc95xx_reset, return 0"); | 1017 | netdev_dbg(dev->net, "smsc95xx_reset, return 0\n"); |
1013 | return 0; | 1018 | return 0; |
1014 | } | 1019 | } |
1015 | 1020 | ||
@@ -1034,7 +1039,7 @@ static int smsc95xx_bind(struct usbnet *dev, struct usb_interface *intf) | |||
1034 | 1039 | ||
1035 | ret = usbnet_get_endpoints(dev, intf); | 1040 | ret = usbnet_get_endpoints(dev, intf); |
1036 | if (ret < 0) { | 1041 | if (ret < 0) { |
1037 | devwarn(dev, "usbnet_get_endpoints failed: %d", ret); | 1042 | netdev_warn(dev->net, "usbnet_get_endpoints failed: %d\n", ret); |
1038 | return ret; | 1043 | return ret; |
1039 | } | 1044 | } |
1040 | 1045 | ||
@@ -1043,7 +1048,7 @@ static int smsc95xx_bind(struct usbnet *dev, struct usb_interface *intf) | |||
1043 | 1048 | ||
1044 | pdata = (struct smsc95xx_priv *)(dev->data[0]); | 1049 | pdata = (struct smsc95xx_priv *)(dev->data[0]); |
1045 | if (!pdata) { | 1050 | if (!pdata) { |
1046 | devwarn(dev, "Unable to allocate struct smsc95xx_priv"); | 1051 | netdev_warn(dev->net, "Unable to allocate struct smsc95xx_priv\n"); |
1047 | return -ENOMEM; | 1052 | return -ENOMEM; |
1048 | } | 1053 | } |
1049 | 1054 | ||
@@ -1067,7 +1072,7 @@ static void smsc95xx_unbind(struct usbnet *dev, struct usb_interface *intf) | |||
1067 | struct smsc95xx_priv *pdata = (struct smsc95xx_priv *)(dev->data[0]); | 1072 | struct smsc95xx_priv *pdata = (struct smsc95xx_priv *)(dev->data[0]); |
1068 | if (pdata) { | 1073 | if (pdata) { |
1069 | if (netif_msg_ifdown(dev)) | 1074 | if (netif_msg_ifdown(dev)) |
1070 | devdbg(dev, "free pdata"); | 1075 | netdev_dbg(dev->net, "free pdata\n"); |
1071 | kfree(pdata); | 1076 | kfree(pdata); |
1072 | pdata = NULL; | 1077 | pdata = NULL; |
1073 | dev->data[0] = 0; | 1078 | dev->data[0] = 0; |
@@ -1102,7 +1107,8 @@ static int smsc95xx_rx_fixup(struct usbnet *dev, struct sk_buff *skb) | |||
1102 | 1107 | ||
1103 | if (unlikely(header & RX_STS_ES_)) { | 1108 | if (unlikely(header & RX_STS_ES_)) { |
1104 | if (netif_msg_rx_err(dev)) | 1109 | if (netif_msg_rx_err(dev)) |
1105 | devdbg(dev, "Error header=0x%08x", header); | 1110 | netdev_dbg(dev->net, "Error header=0x%08x\n", |
1111 | header); | ||
1106 | dev->net->stats.rx_errors++; | 1112 | dev->net->stats.rx_errors++; |
1107 | dev->net->stats.rx_dropped++; | 1113 | dev->net->stats.rx_dropped++; |
1108 | 1114 | ||
@@ -1120,8 +1126,8 @@ static int smsc95xx_rx_fixup(struct usbnet *dev, struct sk_buff *skb) | |||
1120 | /* ETH_FRAME_LEN + 4(CRC) + 2(COE) + 4(Vlan) */ | 1126 | /* ETH_FRAME_LEN + 4(CRC) + 2(COE) + 4(Vlan) */ |
1121 | if (unlikely(size > (ETH_FRAME_LEN + 12))) { | 1127 | if (unlikely(size > (ETH_FRAME_LEN + 12))) { |
1122 | if (netif_msg_rx_err(dev)) | 1128 | if (netif_msg_rx_err(dev)) |
1123 | devdbg(dev, "size err header=0x%08x", | 1129 | netdev_dbg(dev->net, "size err header=0x%08x\n", |
1124 | header); | 1130 | header); |
1125 | return 0; | 1131 | return 0; |
1126 | } | 1132 | } |
1127 | 1133 | ||
@@ -1137,7 +1143,7 @@ static int smsc95xx_rx_fixup(struct usbnet *dev, struct sk_buff *skb) | |||
1137 | 1143 | ||
1138 | ax_skb = skb_clone(skb, GFP_ATOMIC); | 1144 | ax_skb = skb_clone(skb, GFP_ATOMIC); |
1139 | if (unlikely(!ax_skb)) { | 1145 | if (unlikely(!ax_skb)) { |
1140 | devwarn(dev, "Error allocating skb"); | 1146 | netdev_warn(dev->net, "Error allocating skb\n"); |
1141 | return 0; | 1147 | return 0; |
1142 | } | 1148 | } |
1143 | 1149 | ||
@@ -1161,7 +1167,7 @@ static int smsc95xx_rx_fixup(struct usbnet *dev, struct sk_buff *skb) | |||
1161 | } | 1167 | } |
1162 | 1168 | ||
1163 | if (unlikely(skb->len < 0)) { | 1169 | if (unlikely(skb->len < 0)) { |
1164 | devwarn(dev, "invalid rx length<0 %d", skb->len); | 1170 | netdev_warn(dev->net, "invalid rx length<0 %d\n", skb->len); |
1165 | return 0; | 1171 | return 0; |
1166 | } | 1172 | } |
1167 | 1173 | ||