This is a respin of my patchset that addresses hibernation issues. This is also groundwork for proper hw recovery that I'm going to post too. v4: * update comments in pci logic decoupling * add missing commit message for one of the patches * update commit message for free_vdev_map patch Michal Kazior (10): ath10k: decouple pci start/stop logic ath10k: decouple core start/stop logic ath10k: allow deferred regd update ath10k: reset BMI state upon init ath10k: decouple suspend code ath10k: move free_vdev_map initialization ath10k: make sure all resources are freed upon ath10k_stop() ath10k: defer hw setup to start/stop mac80211 hooks ath10k: store firmware files in memory ath10k: skip fw stats debugfs interface if device is down drivers/net/wireless/ath/ath10k/bmi.c | 6 + drivers/net/wireless/ath/ath10k/bmi.h | 1 + drivers/net/wireless/ath/ath10k/core.c | 249 +++++++++++++++++---------- drivers/net/wireless/ath/ath10k/core.h | 16 +- drivers/net/wireless/ath/ath10k/debug.c | 30 ++-- drivers/net/wireless/ath/ath10k/hif.h | 39 +++++ drivers/net/wireless/ath/ath10k/mac.c | 151 ++++++++++++++++- drivers/net/wireless/ath/ath10k/pci.c | 283 +++++++++++++------------------ 8 files changed, 497 insertions(+), 278 deletions(-) -- 1.7.9.5 -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html