Changes from v2: - Additional fixes to "wil6210: run-time PM when interface down" Changes from v1: - Fix static buffer allocation in "wil6210: update statistics for suspend" - Fix kbuild bot error on "wil6210: run-time PM when interface down" The following patches include: - Bug fixes - run-time PM when interface down Dedy Lansky (1): wil6210: print human readable names of WMI commands and events Hamad Kadmany (1): wil6210: abort properly in cfg suspend Lazar Alexei (5): wil6210: run-time PM when interface down wil6210: get suspend reject reason and resume triggers from FW wil6210: fix PCIe bus mastering in case of interface down wil6210: remove suspend time statistics wil6210: update statistics for suspend Lior David (5): wil6210: refresh FW capabilities during interface up wil6210: fix length check in __wmi_send wil6210: add block size checks during FW load wil6210: missing length check in wmi_set_ie wil6210: missing length check in wil_cfg80211_mgmt_tx drivers/net/wireless/ath/wil6210/cfg80211.c | 17 +- drivers/net/wireless/ath/wil6210/debugfs.c | 150 ++++++++++--- drivers/net/wireless/ath/wil6210/ethtool.c | 15 ++ drivers/net/wireless/ath/wil6210/fw_inc.c | 79 ++++--- drivers/net/wireless/ath/wil6210/interrupt.c | 22 +- drivers/net/wireless/ath/wil6210/main.c | 26 ++- drivers/net/wireless/ath/wil6210/netdev.c | 18 +- drivers/net/wireless/ath/wil6210/pcie_bus.c | 97 ++++++--- drivers/net/wireless/ath/wil6210/pm.c | 104 ++++++--- drivers/net/wireless/ath/wil6210/wil6210.h | 40 ++-- drivers/net/wireless/ath/wil6210/wmi.c | 304 ++++++++++++++++++++++++++- drivers/net/wireless/ath/wil6210/wmi.h | 17 +- 12 files changed, 724 insertions(+), 165 deletions(-) -- 1.9.1