diff options
Diffstat (limited to 'drivers/net/usb/net1080.c')
| -rw-r--r-- | drivers/net/usb/net1080.c | 51 | 
1 files changed, 23 insertions, 28 deletions
diff --git a/drivers/net/usb/net1080.c b/drivers/net/usb/net1080.c index 28c4d513ba8..c062a3e8295 100644 --- a/drivers/net/usb/net1080.c +++ b/drivers/net/usb/net1080.c @@ -155,12 +155,10 @@ static void nc_dump_registers(struct usbnet *dev)  	u8	reg;  	u16	*vp = kmalloc(sizeof (u16)); -	if (!vp) { -		dbg("no memory?"); +	if (!vp)  		return; -	} -	dbg("%s registers:", dev->net->name); +	netdev_dbg(dev->net, "registers:\n");  	for (reg = 0; reg < 0x20; reg++) {  		int retval; @@ -172,11 +170,10 @@ static void nc_dump_registers(struct usbnet *dev)  		retval = nc_register_read(dev, reg, vp);  		if (retval < 0) -			dbg("%s reg [0x%x] ==> error %d", -				dev->net->name, reg, retval); +			netdev_dbg(dev->net, "reg [0x%x] ==> error %d\n", +				   reg, retval);  		else -			dbg("%s reg [0x%x] = 0x%x", -				dev->net->name, reg, *vp); +			netdev_dbg(dev->net, "reg [0x%x] = 0x%x\n", reg, *vp);  	}  	kfree(vp);  } @@ -300,15 +297,15 @@ static int net1080_reset(struct usbnet *dev)  	// nc_dump_registers(dev);  	if ((retval = nc_register_read(dev, REG_STATUS, vp)) < 0) { -		dbg("can't read %s-%s status: %d", -			dev->udev->bus->bus_name, dev->udev->devpath, retval); +		netdev_dbg(dev->net, "can't read %s-%s status: %d\n", +			   dev->udev->bus->bus_name, dev->udev->devpath, retval);  		goto done;  	}  	status = *vp;  	nc_dump_status(dev, status);  	if ((retval = nc_register_read(dev, REG_USBCTL, vp)) < 0) { -		dbg("can't read USBCTL, %d", retval); +		netdev_dbg(dev->net, "can't read USBCTL, %d\n", retval);  		goto done;  	}  	usbctl = *vp; @@ -318,7 +315,7 @@ static int net1080_reset(struct usbnet *dev)  			USBCTL_FLUSH_THIS | USBCTL_FLUSH_OTHER);  	if ((retval = nc_register_read(dev, REG_TTL, vp)) < 0) { -		dbg("can't read TTL, %d", retval); +		netdev_dbg(dev->net, "can't read TTL, %d\n", retval);  		goto done;  	}  	ttl = *vp; @@ -326,7 +323,7 @@ static int net1080_reset(struct usbnet *dev)  	nc_register_write(dev, REG_TTL,  			MK_TTL(NC_READ_TTL_MS, TTL_OTHER(ttl)) ); -	dbg("%s: assigned TTL, %d ms", dev->net->name, NC_READ_TTL_MS); +	netdev_dbg(dev->net, "assigned TTL, %d ms\n", NC_READ_TTL_MS);  	netif_info(dev, link, dev->net, "port %c, peer %sconnected\n",  		   (status & STATUS_PORT_A) ? 'A' : 'B', @@ -350,7 +347,7 @@ static int net1080_check_connect(struct usbnet *dev)  	status = *vp;  	kfree(vp);  	if (retval != 0) { -		dbg("%s net1080_check_conn read - %d", dev->net->name, retval); +		netdev_dbg(dev->net, "net1080_check_conn read - %d\n", retval);  		return retval;  	}  	if ((status & STATUS_CONN_OTHER) != STATUS_CONN_OTHER) @@ -420,11 +417,9 @@ static int net1080_rx_fixup(struct usbnet *dev, struct sk_buff *skb)  	u16			hdr_len, packet_len;  	if (!(skb->len & 0x01)) { -#ifdef DEBUG -		struct net_device	*net = dev->net; -		dbg("rx framesize %d range %d..%d mtu %d", skb->len, -			net->hard_header_len, dev->hard_mtu, net->mtu); -#endif +		netdev_dbg(dev->net, "rx framesize %d range %d..%d mtu %d\n", +			   skb->len, dev->net->hard_header_len, dev->hard_mtu, +			   dev->net->mtu);  		dev->net->stats.rx_frame_errors++;  		nc_ensure_sync(dev);  		return 0; @@ -435,17 +430,17 @@ static int net1080_rx_fixup(struct usbnet *dev, struct sk_buff *skb)  	packet_len = le16_to_cpup(&header->packet_len);  	if (FRAMED_SIZE(packet_len) > NC_MAX_PACKET) {  		dev->net->stats.rx_frame_errors++; -		dbg("packet too big, %d", packet_len); +		netdev_dbg(dev->net, "packet too big, %d\n", packet_len);  		nc_ensure_sync(dev);  		return 0;  	} else if (hdr_len < MIN_HEADER) {  		dev->net->stats.rx_frame_errors++; -		dbg("header too short, %d", hdr_len); +		netdev_dbg(dev->net, "header too short, %d\n", hdr_len);  		nc_ensure_sync(dev);  		return 0;  	} else if (hdr_len > MIN_HEADER) {  		// out of band data for us? -		dbg("header OOB, %d bytes", hdr_len - MIN_HEADER); +		netdev_dbg(dev->net, "header OOB, %d bytes\n", hdr_len - MIN_HEADER);  		nc_ensure_sync(dev);  		// switch (vendor/product ids) { ... }  	} @@ -458,23 +453,23 @@ static int net1080_rx_fixup(struct usbnet *dev, struct sk_buff *skb)  	if ((packet_len & 0x01) == 0) {  		if (skb->data [packet_len] != PAD_BYTE) {  			dev->net->stats.rx_frame_errors++; -			dbg("bad pad"); +			netdev_dbg(dev->net, "bad pad\n");  			return 0;  		}  		skb_trim(skb, skb->len - 1);  	}  	if (skb->len != packet_len) {  		dev->net->stats.rx_frame_errors++; -		dbg("bad packet len %d (expected %d)", -			skb->len, packet_len); +		netdev_dbg(dev->net, "bad packet len %d (expected %d)\n", +			   skb->len, packet_len);  		nc_ensure_sync(dev);  		return 0;  	}  	if (header->packet_id != get_unaligned(&trailer->packet_id)) {  		dev->net->stats.rx_fifo_errors++; -		dbg("(2+ dropped) rx packet_id mismatch 0x%x 0x%x", -			le16_to_cpu(header->packet_id), -			le16_to_cpu(trailer->packet_id)); +		netdev_dbg(dev->net, "(2+ dropped) rx packet_id mismatch 0x%x 0x%x\n", +			   le16_to_cpu(header->packet_id), +			   le16_to_cpu(trailer->packet_id));  		return 0;  	}  #if 0  |