]> git.karo-electronics.de Git - karo-tx-linux.git/commit
rtlwifi: Initialize power-setting callback for USB devices
authorLarry Finger <Larry.Finger@lwfinger.net>
Fri, 28 Jun 2013 14:12:53 +0000 (09:12 -0500)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 15 Jul 2013 18:08:46 +0000 (14:08 -0400)
commit06c332162c1e4d64384797809495a7dd5cb2a75e
treecfee7f0a025433bf87447339f2acf5f49877099f
parent63345b4794aef4ebe16502cfe35b02bc9822d763
rtlwifi: Initialize power-setting callback for USB devices

Commit a269913c5 entitled "rtlwifi: Rework rtl_lps_leave() and
rtl_lps_enter() to use work queue" has two bugs for USB drivers.
Firstly, the work queue in question was not initialized. Secondly,
the callback routine used by this queue is contained within the
file used for PCI devices. As a result, it is not available for
architectures without PCI hardware.

Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
Reported-by: Richard Genoud <richard.genoud@gmail.com>
Tested-by: Richard Genoud <richard.genoud@gmail.com>
Cc: Richard Genoud <richard.genoud@gmail.com>
Cc: Stable <stable@vger.kernel.org> [3.10]
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/rtlwifi/pci.c
drivers/net/wireless/rtlwifi/ps.c
drivers/net/wireless/rtlwifi/ps.h
drivers/net/wireless/rtlwifi/usb.c