]> git.baikalelectronics.ru Git - kernel.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>
Wed, 17 Jul 2013 18:34:48 +0000 (14:34 -0400)
commit1bf5a9fcd9aab9df0887616d108a0ac396efe6f8
tree0936e7c4badd2d5efd5f4de84cb5a8f8d66bfad0
parent37292c01f7e0a67d852600110ad6986f05524472
rtlwifi: Initialize power-setting callback for USB devices

Commit 75c8edb1d 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