[PATCH 0/3] ath10k: improve power efficiency

Michal Kazior michal.kazior at tieto.com
Fri May 8 02:13:05 PDT 2015


Some measurements for QCA61X4:

            Loaded    Started   Associated
Unpatched    31mA      88mA       43mA
Patched      14mA      15mA       23mA

Loaded = module loaded, driver bound, no interface
         is running

Started = Loaded, but one client interface is
          running, not associated

Associated = Started, but associated to an AP as
             client

Note: Unpatched was consuming more power when
Started than when Associated. This is no mistake.

I didn't have a way to measure QCA988X.


Janusz Dziedzic (2):
  ath10k: enable ASPM
  ath10k: fix idle power consumption

Michal Kazior (1):
  ath10k: enable pci soc powersaving

 drivers/net/wireless/ath/ath10k/debug.h  |   1 +
 drivers/net/wireless/ath/ath10k/htt_rx.c |   1 +
 drivers/net/wireless/ath/ath10k/mac.c    |   9 +-
 drivers/net/wireless/ath/ath10k/pci.c    | 317 ++++++++++++++++++++++---------
 drivers/net/wireless/ath/ath10k/pci.h    |  97 +++++-----
 5 files changed, 285 insertions(+), 140 deletions(-)

-- 
2.1.4




More information about the ath10k mailing list