aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/ath/ath10k/pci.h
diff options
context:
space:
mode:
authorJanusz Dziedzic <janusz.dziedzic@tieto.com>2015-05-18 09:38:17 +0000
committerKalle Valo <kvalo@qca.qualcomm.com>2015-05-22 13:39:21 +0300
commit917826be9f46b13604fdfc9954dd9ce69dea93f3 (patch)
tree37296867e590b6402662944d47db2bed9002fa15 /drivers/net/wireless/ath/ath10k/pci.h
parentath10k: enable ASPM (diff)
downloadlinux-dev-917826be9f46b13604fdfc9954dd9ce69dea93f3.tar.xz
linux-dev-917826be9f46b13604fdfc9954dd9ce69dea93f3.zip
ath10k: fix idle power consumption
mac80211 can update vif powersave state while disconnected. Firmware doesn't behave nicely and consumes more power than necessary if PS is disabled on a non-started vdev. Hence force-enable PS for non-running vdevs. This reduces power drain on QCA61X4 from 88mA to 36mA when interface is up and not associated. QCA988X wasn't measured. Signed-off-by: Janusz Dziedzic <janusz.dziedzic@tieto.com> Signed-off-by: Michal Kazior <michal.kazior@tieto.com> Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Diffstat (limited to 'drivers/net/wireless/ath/ath10k/pci.h')
0 files changed, 0 insertions, 0 deletions