summaryrefslogtreecommitdiffstats
path: root/net/wireless/trace.h
diff options
context:
space:
mode:
authorShaibal Dutta2014-01-30 23:43:34 +0100
committerJohannes Berg2014-02-04 21:58:16 +0100
commit67235cbca44f082e9c4c2ed370f9afe5fc478d49 (patch)
treedfbb6acb68b824afdab6d106da35b5b7cddd024b /net/wireless/trace.h
parentnet: wireless: move regulatory timeout work to power efficient workqueue (diff)
downloadkernel-qcow2-linux-67235cbca44f082e9c4c2ed370f9afe5fc478d49.tar.gz
kernel-qcow2-linux-67235cbca44f082e9c4c2ed370f9afe5fc478d49.tar.xz
kernel-qcow2-linux-67235cbca44f082e9c4c2ed370f9afe5fc478d49.zip
net: rfkill: move poll work to power efficient workqueue
This patch moves the rfkill poll_work to the power efficient workqueue. This work does not have to be bound to the CPU that scheduled it, hence the selection of CPU that executes it would be left to the scheduler. Net result is that CPU idle times would be extended, resulting in power savings. This behaviour is enabled when CONFIG_WQ_POWER_EFFICIENT is selected. Cc: "John W. Linville" <linville@tuxdriver.com> Cc: "David S. Miller" <davem@davemloft.net> Signed-off-by: Shaibal Dutta <shaibal.dutta@broadcom.com> [zoran.markovic@linaro.org: Rebased to latest kernel, added commit message. Fixed workqueue selection after suspend/resume cycle.] Signed-off-by: Zoran Markovic <zoran.markovic@linaro.org> Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/wireless/trace.h')
0 files changed, 0 insertions, 0 deletions