diff options
Diffstat (limited to 'drivers/net/wireless/rt2x00/rt2x00usb.c')
| -rw-r--r-- | drivers/net/wireless/rt2x00/rt2x00usb.c | 18 | 
1 files changed, 1 insertions, 17 deletions
diff --git a/drivers/net/wireless/rt2x00/rt2x00usb.c b/drivers/net/wireless/rt2x00/rt2x00usb.c index 7d50ca82375..501544882c2 100644 --- a/drivers/net/wireless/rt2x00/rt2x00usb.c +++ b/drivers/net/wireless/rt2x00/rt2x00usb.c @@ -702,8 +702,6 @@ int rt2x00usb_suspend(struct usb_interface *usb_intf, pm_message_t state)  	if (retval)  		return retval; -	rt2x00usb_free_reg(rt2x00dev); -  	/*  	 * Decrease usbdev refcount.  	 */ @@ -717,24 +715,10 @@ int rt2x00usb_resume(struct usb_interface *usb_intf)  {  	struct ieee80211_hw *hw = usb_get_intfdata(usb_intf);  	struct rt2x00_dev *rt2x00dev = hw->priv; -	int retval;  	usb_get_dev(interface_to_usbdev(usb_intf)); -	retval = rt2x00usb_alloc_reg(rt2x00dev); -	if (retval) -		return retval; - -	retval = rt2x00lib_resume(rt2x00dev); -	if (retval) -		goto exit_free_reg; - -	return 0; - -exit_free_reg: -	rt2x00usb_free_reg(rt2x00dev); - -	return retval; +	return rt2x00lib_resume(rt2x00dev);  }  EXPORT_SYMBOL_GPL(rt2x00usb_resume);  #endif /* CONFIG_PM */  |