diff options
Diffstat (limited to 'drivers/net/usb/pegasus.c')
| -rw-r--r-- | drivers/net/usb/pegasus.c | 4 | 
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/net/usb/pegasus.c b/drivers/net/usb/pegasus.c index 7023220456c..a0b5807b30d 100644 --- a/drivers/net/usb/pegasus.c +++ b/drivers/net/usb/pegasus.c @@ -1329,8 +1329,6 @@ static int pegasus_probe(struct usb_interface *intf,  	}  	pegasus_count++; -	usb_get_dev(dev); -  	net = alloc_etherdev(sizeof(struct pegasus));  	if (!net)  		goto out; @@ -1407,7 +1405,6 @@ out2:  out1:  	free_netdev(net);  out: -	usb_put_dev(dev);  	pegasus_dec_workqueue();  	return res;  } @@ -1425,7 +1422,6 @@ static void pegasus_disconnect(struct usb_interface *intf)  	pegasus->flags |= PEGASUS_UNPLUG;  	cancel_delayed_work(&pegasus->carrier_check);  	unregister_netdev(pegasus->net); -	usb_put_dev(interface_to_usbdev(intf));  	unlink_all_urbs(pegasus);  	free_all_urbs(pegasus);  	free_skb_pool(pegasus);  |