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 soon.
I addressed review comments and some bugs I've found along. Note: this is not based on master branch but on my latest 'ath10k: fixes' patches. Split for easier review. Michal Kazior (10): ath10k: decouple pci init/deinit 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: skip updating some params during resume ath10k: store firmware files in memory 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 | 17 +- drivers/net/wireless/ath/ath10k/hif.h | 39 +++++ drivers/net/wireless/ath/ath10k/mac.c | 202 ++++++++++++++++++++--- drivers/net/wireless/ath/ath10k/pci.c | 284 +++++++++++++------------------- 7 files changed, 520 insertions(+), 278 deletions(-) -- 1.7.9.5 _______________________________________________ ath9k-devel mailing list ath9k-devel@lists.ath9k.org https://lists.ath9k.org/mailman/listinfo/ath9k-devel