Hi Kalle, This is a pull request for 4.1. As usual the details are in the tag. Please note that I have another set of 30-ish patch already after this pull request. A dependency in mac80211 was solved, so I can now finally send lots of work that has been made long ago. But that's for the next pull request. I also have bits for 4.0 but that will wait since your tree isn't ready yet for accepting patches for 4.0. Thanks and let me know if you have issues! The following changes since commit f5af19d10d151c5a2afae3306578f485c244db25: Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net (2015-02-17 17:41:19 -0800) are available in the git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-next.git tags/iwlwifi-next-for-kalle-2015-03-01 for you to fetch changes up to 2688839f2bcc256a5e4f586fef84a562423c42ca: iwlwifi: mvm: don't override passive dwell in case of fragmented scan (2015-03-01 17:43:17 +0200) ---------------------------------------------------------------- * add triggers for firmware dump collection * remove support for -9.ucode * new statitics API * rate control improvements ---------------------------------------------------------------- Arik Nemtsov (1): iwlwifi: mvm: consider TDLS queues as used during drain David Spinadel (2): iwlwifi: mvm: use only 40 ms for fragmented scan iwlwifi: mvm: don't override passive dwell in case of fragmented scan Emmanuel Grumbach (12): iwlwifi: pcie: apply destination before releasing reset iwlwifi: mvm: new Alive / error table API iwlwifi: add new TLV capability flag for BT PLCR iwlwifi: mvm: allow to force the Rx chains from debugfs iwlwifi: mvm: add framework for triggers for fw dump iwlwifi: mvm: add the cause of the firmware dump in the dump iwlwifi: mvm: add trigger for firmware dump upon missed beacons iwlwifi: mvm: add trigger for firmware dump upon channel switch iwlwifi: mvm: add trigger for firmware dump upon command response iwlwifi: mvm: restart firmware recording when no configuration is set iwlwifi: mvm: add trigger for firmware dump upon statistics iwlwifi: mvm: add trigger for firmware dump upon low RSSI Eran Harary (2): iwlwifi: mvm: increase the number of PAPD channel groups to 9 iwlwifi: mvm: don't write to DBGC_OUT_CTRL when stopping the recording Eyal Shapira (8): iwlwifi: mvm: rs: better match tx response rate to the LQ table iwlwifi: mvm: rs: fix BT Coex check to look at the correct ant iwlwifi: mvm: rs: adapt rate matching to new STBC/BFER iwlwifi: mvm: rs: disable MIMO for low latency P2P iwlwifi: mvm: rs: avoid ss_force from being reset after tx idle iwlwifi: mvm: rs: print single stream params via debugfs iwlwifi: mvm: fix BT coex shared antenna activity check iwlwifi: mvm: remove unused function in BT coex Johannes Berg (3): iwlwifi: mvm: add statistics API version 10 iwlwifi: mvm: support radio statistics as global survey iwlwifi: mvm: support beacon statistics for BSS client Luciano Coelho (3): iwlwifi: deprecate -9.ucode for 3160 / 7260 / 7265 iwlwifi: mvm: remove deprecated scan API code iwlwifi: mvm: don't iterate interfaces to disconnect in net-detect drivers/net/wireless/iwlwifi/dvm/main.c | 2 +- drivers/net/wireless/iwlwifi/iwl-7000.c | 4 +- drivers/net/wireless/iwlwifi/iwl-8000.c | 2 +- drivers/net/wireless/iwlwifi/iwl-devtrace.h | 18 +++-- drivers/net/wireless/iwlwifi/iwl-drv.c | 68 ++++++++++++++++- drivers/net/wireless/iwlwifi/iwl-fw-error-dump.h | 46 ++++++++++++ drivers/net/wireless/iwlwifi/iwl-fw-file.h | 151 +++++++++++++++++++++++++++++-------- drivers/net/wireless/iwlwifi/iwl-fw.h | 53 +++++-------- drivers/net/wireless/iwlwifi/iwl-phy-db.c | 2 +- drivers/net/wireless/iwlwifi/iwl-prph.h | 1 - drivers/net/wireless/iwlwifi/iwl-trans.h | 4 +- drivers/net/wireless/iwlwifi/mvm/coex.c | 4 +- drivers/net/wireless/iwlwifi/mvm/coex_legacy.c | 12 +-- drivers/net/wireless/iwlwifi/mvm/d3.c | 9 ++- drivers/net/wireless/iwlwifi/mvm/debugfs-vif.c | 54 ++++++++++++++ drivers/net/wireless/iwlwifi/mvm/debugfs.c | 6 +- drivers/net/wireless/iwlwifi/mvm/fw-api-mac.h | 1 + drivers/net/wireless/iwlwifi/mvm/fw-api-scan.h | 191 ----------------------------------------------- drivers/net/wireless/iwlwifi/mvm/fw-api-stats.h | 64 +++++++++++++--- drivers/net/wireless/iwlwifi/mvm/fw-api.h | 27 ++++++- drivers/net/wireless/iwlwifi/mvm/fw.c | 133 ++++++++++++++++++++++++++++----- drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c | 36 +++++++++ drivers/net/wireless/iwlwifi/mvm/mac80211.c | 180 ++++++++++++++++++++++++++++++++++++++++----- drivers/net/wireless/iwlwifi/mvm/mvm.h | 125 +++++++++++++++++++++++++------ drivers/net/wireless/iwlwifi/mvm/ops.c | 44 +++++++++-- drivers/net/wireless/iwlwifi/mvm/phy-ctxt.c | 2 + drivers/net/wireless/iwlwifi/mvm/rs.c | 215 +++++++++++++++++++++++++++++------------------------ drivers/net/wireless/iwlwifi/mvm/rs.h | 7 +- drivers/net/wireless/iwlwifi/mvm/rx.c | 150 ++++++++++++++++++++++++++++++------- drivers/net/wireless/iwlwifi/mvm/scan.c | 600 ++++++---------------------------------------------------------------------------------------------------------------------------------------------- drivers/net/wireless/iwlwifi/mvm/tx.c | 4 + drivers/net/wireless/iwlwifi/mvm/utils.c | 207 +++++++++++++++++++++++++++++++++++++++++++-------- drivers/net/wireless/iwlwifi/pcie/trans.c | 6 +- 33 files changed, 1325 insertions(+), 1103 deletions(-) ��.n��������+%������w��{.n�����{���zW����ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f