Commit 60b86755 authored by Joe Perches's avatar Joe Perches Committed by David S. Miller

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: default avatarJoe Perches <joe@perches.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 82456b03
This diff is collapsed.
...@@ -73,7 +73,7 @@ static void eem_linkcmd(struct usbnet *dev, struct sk_buff *skb) ...@@ -73,7 +73,7 @@ static void eem_linkcmd(struct usbnet *dev, struct sk_buff *skb)
usb_free_urb(urb); usb_free_urb(urb);
fail: fail:
dev_kfree_skb(skb); dev_kfree_skb(skb);
devwarn(dev, "link cmd failure\n"); netdev_warn(dev->net, "link cmd failure\n");
return; return;
} }
} }
...@@ -212,7 +212,8 @@ static int eem_rx_fixup(struct usbnet *dev, struct sk_buff *skb) ...@@ -212,7 +212,8 @@ static int eem_rx_fixup(struct usbnet *dev, struct sk_buff *skb)
* b15: 1 (EEM command) * b15: 1 (EEM command)
*/ */
if (header & BIT(14)) { if (header & BIT(14)) {
devdbg(dev, "reserved command %04x\n", header); netdev_dbg(dev->net, "reserved command %04x\n",
header);
continue; continue;
} }
...@@ -255,8 +256,9 @@ static int eem_rx_fixup(struct usbnet *dev, struct sk_buff *skb) ...@@ -255,8 +256,9 @@ static int eem_rx_fixup(struct usbnet *dev, struct sk_buff *skb)
case 1: /* Echo response */ case 1: /* Echo response */
case 5: /* Tickle */ case 5: /* Tickle */
default: /* reserved */ default: /* reserved */
devwarn(dev, "unexpected link command %d\n", netdev_warn(dev->net,
bmEEMCmd); "unexpected link command %d\n",
bmEEMCmd);
continue; continue;
} }
......
...@@ -340,9 +340,9 @@ EXPORT_SYMBOL_GPL(usbnet_cdc_unbind); ...@@ -340,9 +340,9 @@ EXPORT_SYMBOL_GPL(usbnet_cdc_unbind);
static void dumpspeed(struct usbnet *dev, __le32 *speeds) static void dumpspeed(struct usbnet *dev, __le32 *speeds)
{ {
if (netif_msg_timer(dev)) if (netif_msg_timer(dev))
devinfo(dev, "link speeds: %u kbps up, %u kbps down", netdev_info(dev->net, "link speeds: %u kbps up, %u kbps down\n",
__le32_to_cpu(speeds[0]) / 1000, __le32_to_cpu(speeds[0]) / 1000,
__le32_to_cpu(speeds[1]) / 1000); __le32_to_cpu(speeds[1]) / 1000);
} }
static void cdc_status(struct usbnet *dev, struct urb *urb) static void cdc_status(struct usbnet *dev, struct urb *urb)
...@@ -362,8 +362,8 @@ static void cdc_status(struct usbnet *dev, struct urb *urb) ...@@ -362,8 +362,8 @@ static void cdc_status(struct usbnet *dev, struct urb *urb)
switch (event->bNotificationType) { switch (event->bNotificationType) {
case USB_CDC_NOTIFY_NETWORK_CONNECTION: case USB_CDC_NOTIFY_NETWORK_CONNECTION:
if (netif_msg_timer(dev)) if (netif_msg_timer(dev))
devdbg(dev, "CDC: carrier %s", netdev_dbg(dev->net, "CDC: carrier %s\n",
event->wValue ? "on" : "off"); event->wValue ? "on" : "off");
if (event->wValue) if (event->wValue)
netif_carrier_on(dev->net); netif_carrier_on(dev->net);
else else
...@@ -371,8 +371,8 @@ static void cdc_status(struct usbnet *dev, struct urb *urb) ...@@ -371,8 +371,8 @@ static void cdc_status(struct usbnet *dev, struct urb *urb)
break; break;
case USB_CDC_NOTIFY_SPEED_CHANGE: /* tx/rx rates */ case USB_CDC_NOTIFY_SPEED_CHANGE: /* tx/rx rates */
if (netif_msg_timer(dev)) if (netif_msg_timer(dev))
devdbg(dev, "CDC: speed change (len %d)", netdev_dbg(dev->net, "CDC: speed change (len %d)\n",
urb->actual_length); urb->actual_length);
if (urb->actual_length != (sizeof *event + 8)) if (urb->actual_length != (sizeof *event + 8))
set_bit(EVENT_STS_SPLIT, &dev->flags); set_bit(EVENT_STS_SPLIT, &dev->flags);
else else
...@@ -382,8 +382,8 @@ static void cdc_status(struct usbnet *dev, struct urb *urb) ...@@ -382,8 +382,8 @@ static void cdc_status(struct usbnet *dev, struct urb *urb)
* but there are no standard formats for the response data. * but there are no standard formats for the response data.
*/ */
default: default:
deverr(dev, "CDC: unexpected notification %02x!", netdev_err(dev->net, "CDC: unexpected notification %02x!\n",
event->bNotificationType); event->bNotificationType);
break; break;
} }
} }
......
...@@ -58,7 +58,7 @@ static int dm_read(struct usbnet *dev, u8 reg, u16 length, void *data) ...@@ -58,7 +58,7 @@ static int dm_read(struct usbnet *dev, u8 reg, u16 length, void *data)
void *buf; void *buf;
int err = -ENOMEM; int err = -ENOMEM;
devdbg(dev, "dm_read() reg=0x%02x length=%d", reg, length); netdev_dbg(dev->net, "dm_read() reg=0x%02x length=%d\n", reg, length);
buf = kmalloc(length, GFP_KERNEL); buf = kmalloc(length, GFP_KERNEL);
if (!buf) if (!buf)
...@@ -89,7 +89,7 @@ static int dm_write(struct usbnet *dev, u8 reg, u16 length, void *data) ...@@ -89,7 +89,7 @@ static int dm_write(struct usbnet *dev, u8 reg, u16 length, void *data)
void *buf = NULL; void *buf = NULL;
int err = -ENOMEM; int err = -ENOMEM;
devdbg(dev, "dm_write() reg=0x%02x, length=%d", reg, length); netdev_dbg(dev->net, "dm_write() reg=0x%02x, length=%d\n", reg, length);
if (data) { if (data) {
buf = kmalloc(length, GFP_KERNEL); buf = kmalloc(length, GFP_KERNEL);
...@@ -112,7 +112,8 @@ static int dm_write(struct usbnet *dev, u8 reg, u16 length, void *data) ...@@ -112,7 +112,8 @@ static int dm_write(struct usbnet *dev, u8 reg, u16 length, void *data)
static int dm_write_reg(struct usbnet *dev, u8 reg, u8 value) static int dm_write_reg(struct usbnet *dev, u8 reg, u8 value)
{ {
devdbg(dev, "dm_write_reg() reg=0x%02x, value=0x%02x", reg, value); netdev_dbg(dev->net, "dm_write_reg() reg=0x%02x, value=0x%02x\n",
reg, value);
return usb_control_msg(dev->udev, return usb_control_msg(dev->udev,
usb_sndctrlpipe(dev->udev, 0), usb_sndctrlpipe(dev->udev, 0),
DM_WRITE_REG, DM_WRITE_REG,
...@@ -142,13 +143,13 @@ static void dm_write_async_helper(struct usbnet *dev, u8 reg, u8 value, ...@@ -142,13 +143,13 @@ static void dm_write_async_helper(struct usbnet *dev, u8 reg, u8 value,
urb = usb_alloc_urb(0, GFP_ATOMIC); urb = usb_alloc_urb(0, GFP_ATOMIC);
if (!urb) { if (!urb) {
deverr(dev, "Error allocating URB in dm_write_async_helper!"); netdev_err(dev->net, "Error allocating URB in dm_write_async_helper!\n");
return; return;
} }
req = kmalloc(sizeof(struct usb_ctrlrequest), GFP_ATOMIC); req = kmalloc(sizeof(struct usb_ctrlrequest), GFP_ATOMIC);
if (!req) { if (!req) {
deverr(dev, "Failed to allocate memory for control request"); netdev_err(dev->net, "Failed to allocate memory for control request\n");
usb_free_urb(urb); usb_free_urb(urb);
return; return;
} }
...@@ -166,8 +167,8 @@ static void dm_write_async_helper(struct usbnet *dev, u8 reg, u8 value, ...@@ -166,8 +167,8 @@ static void dm_write_async_helper(struct usbnet *dev, u8 reg, u8 value,
status = usb_submit_urb(urb, GFP_ATOMIC); status = usb_submit_urb(urb, GFP_ATOMIC);
if (status < 0) { if (status < 0) {
deverr(dev, "Error submitting the control message: status=%d", netdev_err(dev->net, "Error submitting the control message: status=%d\n",
status); status);
kfree(req); kfree(req);
usb_free_urb(urb); usb_free_urb(urb);
} }
...@@ -175,15 +176,15 @@ static void dm_write_async_helper(struct usbnet *dev, u8 reg, u8 value, ...@@ -175,15 +176,15 @@ static void dm_write_async_helper(struct usbnet *dev, u8 reg, u8 value,
static void dm_write_async(struct usbnet *dev, u8 reg, u16 length, void *data) static void dm_write_async(struct usbnet *dev, u8 reg, u16 length, void *data)
{ {
devdbg(dev, "dm_write_async() reg=0x%02x length=%d", reg, length); netdev_dbg(dev->net, "dm_write_async() reg=0x%02x length=%d\n", reg, length);
dm_write_async_helper(dev, reg, 0, length, data); dm_write_async_helper(dev, reg, 0, length, data);
} }
static void dm_write_reg_async(struct usbnet *dev, u8 reg, u8 value) static void dm_write_reg_async(struct usbnet *dev, u8 reg, u8 value)
{ {
devdbg(dev, "dm_write_reg_async() reg=0x%02x value=0x%02x", netdev_dbg(dev->net, "dm_write_reg_async() reg=0x%02x value=0x%02x\n",
reg, value); reg, value);
dm_write_async_helper(dev, reg, value, 0, NULL); dm_write_async_helper(dev, reg, value, 0, NULL);
} }
...@@ -211,7 +212,7 @@ static int dm_read_shared_word(struct usbnet *dev, int phy, u8 reg, __le16 *valu ...@@ -211,7 +212,7 @@ static int dm_read_shared_word(struct usbnet *dev, int phy, u8 reg, __le16 *valu
} }
if (i == DM_TIMEOUT) { if (i == DM_TIMEOUT) {
deverr(dev, "%s read timed out!", phy ? "phy" : "eeprom"); netdev_err(dev->net, "%s read timed out!\n", phy ? "phy" : "eeprom");
ret = -EIO; ret = -EIO;
goto out; goto out;
} }
...@@ -219,8 +220,8 @@ static int dm_read_shared_word(struct usbnet *dev, int phy, u8 reg, __le16 *valu ...@@ -219,8 +220,8 @@ static int dm_read_shared_word(struct usbnet *dev, int phy, u8 reg, __le16 *valu
dm_write_reg(dev, DM_SHARED_CTRL, 0x0); dm_write_reg(dev, DM_SHARED_CTRL, 0x0);
ret = dm_read(dev, DM_SHARED_DATA, 2, value); ret = dm_read(dev, DM_SHARED_DATA, 2, value);
devdbg(dev, "read shared %d 0x%02x returned 0x%04x, %d", netdev_dbg(dev->net, "read shared %d 0x%02x returned 0x%04x, %d\n",
phy, reg, *value, ret); phy, reg, *value, ret);
out: out:
mutex_unlock(&dev->phy_mutex); mutex_unlock(&dev->phy_mutex);
...@@ -254,7 +255,7 @@ static int dm_write_shared_word(struct usbnet *dev, int phy, u8 reg, __le16 valu ...@@ -254,7 +255,7 @@ static int dm_write_shared_word(struct usbnet *dev, int phy, u8 reg, __le16 valu
} }
if (i == DM_TIMEOUT) { if (i == DM_TIMEOUT) {
deverr(dev, "%s write timed out!", phy ? "phy" : "eeprom"); netdev_err(dev->net, "%s write timed out!\n", phy ? "phy" : "eeprom");
ret = -EIO; ret = -EIO;
goto out; goto out;
} }
...@@ -304,15 +305,15 @@ static int dm9601_mdio_read(struct net_device *netdev, int phy_id, int loc) ...@@ -304,15 +305,15 @@ static int dm9601_mdio_read(struct net_device *netdev, int phy_id, int loc)
__le16 res; __le16 res;
if (phy_id) { if (phy_id) {
devdbg(dev, "Only internal phy supported"); netdev_dbg(dev->net, "Only internal phy supported\n");
return 0; return 0;
} }
dm_read_shared_word(dev, 1, loc, &res); dm_read_shared_word(dev, 1, loc, &res);
devdbg(dev, netdev_dbg(dev->net,
"dm9601_mdio_read() phy_id=0x%02x, loc=0x%02x, returns=0x%04x", "dm9601_mdio_read() phy_id=0x%02x, loc=0x%02x, returns=0x%04x\n",
phy_id, loc, le16_to_cpu(res)); phy_id, loc, le16_to_cpu(res));
return le16_to_cpu(res); return le16_to_cpu(res);
} }
...@@ -324,12 +325,12 @@ static void dm9601_mdio_write(struct net_device *netdev, int phy_id, int loc, ...@@ -324,12 +325,12 @@ static void dm9601_mdio_write(struct net_device *netdev, int phy_id, int loc,
__le16 res = cpu_to_le16(val); __le16 res = cpu_to_le16(val);
if (phy_id) { if (phy_id) {
devdbg(dev, "Only internal phy supported"); netdev_dbg(dev->net, "Only internal phy supported\n");
return; return;
} }
devdbg(dev,"dm9601_mdio_write() phy_id=0x%02x, loc=0x%02x, val=0x%04x", netdev_dbg(dev->net, "dm9601_mdio_write() phy_id=0x%02x, loc=0x%02x, val=0x%04x\n",
phy_id, loc, val); phy_id, loc, val);
dm_write_shared_word(dev, 1, loc, res); dm_write_shared_word(dev, 1, loc, res);
} }
...@@ -592,7 +593,7 @@ static void dm9601_status(struct usbnet *dev, struct urb *urb) ...@@ -592,7 +593,7 @@ static void dm9601_status(struct usbnet *dev, struct urb *urb)
} }
else else
netif_carrier_off(dev->net); netif_carrier_off(dev->net);
devdbg(dev, "Link Status is: %d", link); netdev_dbg(dev->net, "Link Status is: %d\n", link);
} }
} }
...@@ -603,8 +604,8 @@ static int dm9601_link_reset(struct usbnet *dev) ...@@ -603,8 +604,8 @@ static int dm9601_link_reset(struct usbnet *dev)
mii_check_media(&dev->mii, 1, 1); mii_check_media(&dev->mii, 1, 1);
mii_ethtool_gset(&dev->mii, &ecmd); mii_ethtool_gset(&dev->mii, &ecmd);
devdbg(dev, "link_reset() speed: %d duplex: %d", netdev_dbg(dev->net, "link_reset() speed: %d duplex: %d\n",
ecmd.speed, ecmd.duplex); ecmd.speed, ecmd.duplex);
return 0; return 0;
} }
......
...@@ -51,7 +51,7 @@ static int int51x1_rx_fixup(struct usbnet *dev, struct sk_buff *skb) ...@@ -51,7 +51,7 @@ static int int51x1_rx_fixup(struct usbnet *dev, struct sk_buff *skb)
int len; int len;
if (!(pskb_may_pull(skb, INT51X1_HEADER_SIZE))) { if (!(pskb_may_pull(skb, INT51X1_HEADER_SIZE))) {
deverr(dev, "unexpected tiny rx frame"); netdev_err(dev->net, "unexpected tiny rx frame\n");
return 0; return 0;
} }
...@@ -138,25 +138,25 @@ static void int51x1_set_multicast(struct net_device *netdev) ...@@ -138,25 +138,25 @@ static void int51x1_set_multicast(struct net_device *netdev)
if (netdev->flags & IFF_PROMISC) { if (netdev->flags & IFF_PROMISC) {
/* do not expect to see traffic of other PLCs */ /* do not expect to see traffic of other PLCs */
filter |= PACKET_TYPE_PROMISCUOUS; filter |= PACKET_TYPE_PROMISCUOUS;
devinfo(dev, "promiscuous mode enabled"); netdev_info(dev->net, "promiscuous mode enabled\n");
} else if (!netdev_mc_empty(netdev) || } else if (!netdev_mc_empty(netdev) ||
(netdev->flags & IFF_ALLMULTI)) { (netdev->flags & IFF_ALLMULTI)) {
filter |= PACKET_TYPE_ALL_MULTICAST; filter |= PACKET_TYPE_ALL_MULTICAST;
devdbg(dev, "receive all multicast enabled"); netdev_dbg(dev->net, "receive all multicast enabled\n");
} else { } else {
/* ~PROMISCUOUS, ~MULTICAST */ /* ~PROMISCUOUS, ~MULTICAST */
devdbg(dev, "receive own packets only"); netdev_dbg(dev->net, "receive own packets only\n");
} }
urb = usb_alloc_urb(0, GFP_ATOMIC); urb = usb_alloc_urb(0, GFP_ATOMIC);
if (!urb) { if (!urb) {
devwarn(dev, "Error allocating URB"); netdev_warn(dev->net, "Error allocating URB\n");
return; return;
} }
req = kmalloc(sizeof(*req), GFP_ATOMIC); req = kmalloc(sizeof(*req), GFP_ATOMIC);
if (!req) { if (!req) {
devwarn(dev, "Error allocating control msg"); netdev_warn(dev->net, "Error allocating control msg\n");
goto out; goto out;
} }
...@@ -173,7 +173,8 @@ static void int51x1_set_multicast(struct net_device *netdev) ...@@ -173,7 +173,8 @@ static void int51x1_set_multicast(struct net_device *netdev)
status = usb_submit_urb(urb, GFP_ATOMIC); status = usb_submit_urb(urb, GFP_ATOMIC);
if (status < 0) { if (status < 0) {
devwarn(dev, "Error submitting control msg, sts=%d", status); netdev_warn(dev->net, "Error submitting control msg, sts=%d\n",
status);
goto out1; goto out1;
} }
return; return;
......
...@@ -205,23 +205,24 @@ static inline void nc_dump_usbctl(struct usbnet *dev, u16 usbctl) ...@@ -205,23 +205,24 @@ static inline void nc_dump_usbctl(struct usbnet *dev, u16 usbctl)
{ {
if (!netif_msg_link(dev)) if (!netif_msg_link(dev))
return; return;
devdbg(dev, "net1080 %s-%s usbctl 0x%x:%s%s%s%s%s;" netdev_dbg(dev->net, "net1080 %s-%s usbctl 0x%x:%s%s%s%s%s;"
" this%s%s;" " this%s%s;"
" other%s%s; r/o 0x%x", " other%s%s; r/o 0x%x\n",
dev->udev->bus->bus_name, dev->udev->devpath, dev->udev->bus->bus_name, dev->udev->devpath,
usbctl, usbctl,
(usbctl & USBCTL_ENABLE_LANG) ? " lang" : "", (usbctl & USBCTL_ENABLE_LANG) ? " lang" : "",
(usbctl & USBCTL_ENABLE_MFGR) ? " mfgr" : "", (usbctl & USBCTL_ENABLE_MFGR) ? " mfgr" : "",
(usbctl & USBCTL_ENABLE_PROD) ? " prod" : "", (usbctl & USBCTL_ENABLE_PROD) ? " prod" : "",
(usbctl & USBCTL_ENABLE_SERIAL) ? " serial" : "", (usbctl & USBCTL_ENABLE_SERIAL) ? " serial" : "",
(usbctl & USBCTL_ENABLE_DEFAULTS) ? " defaults" : "", (usbctl & USBCTL_ENABLE_DEFAULTS) ? " defaults" : "",
(usbctl & USBCTL_FLUSH_OTHER) ? " FLUSH" : "", (usbctl & USBCTL_FLUSH_THIS) ? " FLUSH" : "",
(usbctl & USBCTL_DISCONN_OTHER) ? " DIS" : "", (usbctl & USBCTL_DISCONN_THIS) ? " DIS" : "",
(usbctl & USBCTL_FLUSH_THIS) ? " FLUSH" : "",
(usbctl & USBCTL_DISCONN_THIS) ? " DIS" : "", (usbctl & USBCTL_FLUSH_OTHER) ? " FLUSH" : "",
usbctl & ~USBCTL_WRITABLE_MASK (usbctl & USBCTL_DISCONN_OTHER) ? " DIS" : "",
);
usbctl & ~USBCTL_WRITABLE_MASK);
} }
/*-------------------------------------------------------------------------*/ /*-------------------------------------------------------------------------*/
...@@ -250,28 +251,25 @@ static inline void nc_dump_status(struct usbnet *dev, u16 status) ...@@ -250,28 +251,25 @@ static inline void nc_dump_status(struct usbnet *dev, u16 status)
{ {
if (!netif_msg_link(dev)) if (!netif_msg_link(dev))
return; return;
devdbg(dev, "net1080 %s-%s status 0x%x:" netdev_dbg(dev->net, "net1080 %s-%s status 0x%x: this (%c) PKT=%d%s%s%s; other PKT=%d%s%s%s; unspec 0x%x\n",
" this (%c) PKT=%d%s%s%s;" dev->udev->bus->bus_name, dev->udev->devpath,
" other PKT=%d%s%s%s; unspec 0x%x", status,
dev->udev->bus->bus_name, dev->udev->devpath,
status, // XXX the packet counts don't seem right
// (1 at reset, not 0); maybe UNSPEC too
// XXX the packet counts don't seem right
// (1 at reset, not 0); maybe UNSPEC too (status & STATUS_PORT_A) ? 'A' : 'B',
STATUS_PACKETS_THIS(status),
(status & STATUS_PORT_A) ? 'A' : 'B', (status & STATUS_CONN_THIS) ? " CON" : "",
STATUS_PACKETS_THIS(status), (status & STATUS_SUSPEND_THIS) ? " SUS" : "",
(status & STATUS_CONN_THIS) ? " CON" : "", (status & STATUS_MAILBOX_THIS) ? " MBOX" : "",
(status & STATUS_SUSPEND_THIS) ? " SUS" : "",
(status & STATUS_MAILBOX_THIS) ? " MBOX" : "", STATUS_PACKETS_OTHER(status),
(status & STATUS_CONN_OTHER) ? " CON" : "",
STATUS_PACKETS_OTHER(status), (status & STATUS_SUSPEND_OTHER) ? " SUS" : "",
(status & STATUS_CONN_OTHER) ? " CON" : "", (status & STATUS_MAILBOX_OTHER) ? " MBOX" : "",
(status & STATUS_SUSPEND_OTHER) ? " SUS" : "",
(status & STATUS_MAILBOX_OTHER) ? " MBOX" : "", status & STATUS_UNSPEC_MASK);
status & STATUS_UNSPEC_MASK
);
} }
/*-------------------------------------------------------------------------*/ /*-------------------------------------------------------------------------*/
...@@ -287,9 +285,9 @@ static inline void nc_dump_status(struct usbnet *dev, u16 status) ...@@ -287,9 +285,9 @@ static inline void nc_dump_status(struct usbnet *dev, u16 status)
static inline void nc_dump_ttl(struct usbnet *dev, u16 ttl) static inline void nc_dump_ttl(struct usbnet *dev, u16 ttl)
{ {
if (netif_msg_link(dev)) if (netif_msg_link(dev))
devdbg(dev, "net1080 %s-%s ttl 0x%x this = %d, other = %d", netdev_dbg(dev->net, "net1080 %s-%s ttl 0x%x this = %d, other = %d\n",
dev->udev->bus->bus_name, dev->udev->devpath, dev->udev->bus->bus_name, dev->udev->devpath,
ttl, TTL_THIS(ttl), TTL_OTHER(ttl)); ttl, TTL_THIS(ttl), TTL_OTHER(ttl));
} }
/*-------------------------------------------------------------------------*/ /*-------------------------------------------------------------------------*/
...@@ -335,10 +333,9 @@ static int net1080_reset(struct usbnet *dev) ...@@ -335,10 +333,9 @@ static int net1080_reset(struct usbnet *dev)
dbg("%s: assigned TTL, %d ms", dev->net->name, NC_READ_TTL_MS); dbg("%s: assigned TTL, %d ms", dev->net->name, NC_READ_TTL_MS);
if (netif_msg_link(dev)) if (netif_msg_link(dev))
devinfo(dev, "port %c, peer %sconnected", netdev_info(dev->net, "port %c, peer %sconnected\n",
(status & STATUS_PORT_A) ? 'A' : 'B', (status & STATUS_PORT_A) ? 'A' : 'B',
(status & STATUS_CONN_OTHER) ? "" : "dis" (status & STATUS_CONN_OTHER) ? "" : "dis");
);
retval = 0; retval = 0;
done: done:
...@@ -416,7 +413,7 @@ static void nc_ensure_sync(struct usbnet *dev) ...@@ -416,7 +413,7 @@ static void nc_ensure_sync(struct usbnet *dev)
} }
if (netif_msg_rx_err(dev)) if (netif_msg_rx_err(dev))
devdbg(dev, "flush net1080; too many framing errors"); netdev_dbg(dev->net, "flush net1080; too many framing errors\n");
dev->frame_errors = 0; dev->frame_errors = 0;
} }
} }
...@@ -486,8 +483,8 @@ static int net1080_rx_fixup(struct usbnet *dev, struct sk_buff *skb) ...@@ -486,8 +483,8 @@ static int net1080_rx_fixup(struct usbnet *dev, struct sk_buff *skb)
return 0; return 0;
} }
#if 0 #if 0
devdbg(dev, "frame <rx h %d p %d id %d", header->hdr_len, netdev_dbg(dev->net, "frame <rx h %d p %d id %d\n", header->hdr_len,
header->packet_len, header->packet_id); header->packet_len, header->packet_id);
#endif #endif
dev->frame_errors = 0; dev->frame_errors = 0;
return 1; return 1;
...@@ -547,9 +544,9 @@ net1080_tx_fixup(struct usbnet *dev, struct sk_buff *skb, gfp_t flags) ...@@ -547,9 +544,9 @@ net1080_tx_fixup(struct usbnet *dev, struct sk_buff *skb, gfp_t flags)
trailer = (struct nc_trailer *) skb_put(skb, sizeof *trailer); trailer = (struct nc_trailer *) skb_put(skb, sizeof *trailer);
put_unaligned(header->packet_id, &trailer->packet_id); put_unaligned(header->packet_id, &trailer->packet_id);
#if 0 #if 0
devdbg(dev, "frame >tx h %d p %d id %d", netdev_dbg(dev->net, "frame >tx h %d p %d id %d\n",
header->hdr_len, header->packet_len, header->hdr_len, header->packet_len,
header->packet_id); header->packet_id);
#endif #endif
return skb; return skb;
} }
......
...@@ -57,8 +57,8 @@ ...@@ -57,8 +57,8 @@
*/ */
void rndis_status(struct usbnet *dev, struct urb *urb) void rndis_status(struct usbnet *dev, struct urb *urb)
{ {
devdbg(dev, "rndis status urb, len %d stat %d", netdev_dbg(dev->net, "rndis status urb, len %d stat %d\n",
urb->actual_length, urb->status); urb->actual_length, urb->status);
// FIXME for keepalives, respond immediately (asynchronously) // FIXME for keepalives, respond immediately (asynchronously)
// if not an RNDIS status, do like cdc_status(dev,urb) does // if not an RNDIS status, do like cdc_status(dev,urb) does
} }
...@@ -497,9 +497,9 @@ int rndis_rx_fixup(struct usbnet *dev, struct sk_buff *skb) ...@@ -497,9 +497,9 @@ int rndis_rx_fixup(struct usbnet *dev, struct sk_buff *skb)
skb->len < msg_len || skb->len < msg_len ||
(data_offset + data_len + 8) > msg_len)) { (data_offset + data_len + 8) > msg_len)) {
dev->net->stats.rx_frame_errors++; dev->net->stats.rx_frame_errors++;
devdbg(dev, "bad rndis message %d/%d/%d/%d, len %d", netdev_dbg(dev->net, "bad rndis message %d/%d/%d/%d, len %d\n",
le32_to_cpu(hdr->msg_type), le32_to_cpu(hdr->msg_type),
msg_len, data_offset, data_len, skb->len); msg_len, data_offset, data_len, skb->len);
return 0; return 0;
} }
skb_pull(skb, 8 + data_offset); skb_pull(skb, 8 + data_offset);
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
...@@ -214,25 +214,4 @@ extern void usbnet_set_msglevel (struct net_device *, u32); ...@@ -214,25 +214,4 @@ extern void usbnet_set_msglevel (struct net_device *, u32);
extern void usbnet_get_drvinfo (struct net_device *, struct ethtool_drvinfo *); extern void usbnet_get_drvinfo (struct net_device *, struct ethtool_drvinfo *);
extern int usbnet_nway_reset(struct net_device *net); extern int usbnet_nway_reset(struct net_device *net);
/* messaging support includes the interface name, so it must not be
* used before it has one ... notably, in minidriver bind() calls.
*/
#ifdef DEBUG
#define devdbg(usbnet, fmt, arg...) \
printk(KERN_DEBUG "%s: " fmt "\n" , (usbnet)->net->name , ## arg)
#else
#define devdbg(usbnet, fmt, arg...) \
({ if (0) printk(KERN_DEBUG "%s: " fmt "\n" , (usbnet)->net->name , \
## arg); 0; })
#endif
#define deverr(usbnet, fmt, arg...) \
printk(KERN_ERR "%s: " fmt "\n" , (usbnet)->net->name , ## arg)
#define devwarn(usbnet, fmt, arg...) \
printk(KERN_WARNING "%s: " fmt "\n" , (usbnet)->net->name , ## arg)
#define devinfo(usbnet, fmt, arg...) \
printk(KERN_INFO "%s: " fmt "\n" , (usbnet)->net->name , ## arg); \
#endif /* __LINUX_USB_USBNET_H */ #endif /* __LINUX_USB_USBNET_H */
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment