v3: 1. rebased to latest ath.git master ath-202111221436 2. add "ath11k: avoid deadlock by change ieee80211_queue_work for regd_update_work", it is to fix deadlock warning 3. move "cancel_work_sync(&ab->update_11d_work)" out from pci.c to mac.c/core.c v2: 1. rebased to latest ath.git master ath-202111170737 2. add "ath11k: add configure country code for QCA6390 and WCN6855", it is needed for patch "ath11k: add 11d scan offload support" Wen Gong (3): ath11k: avoid deadlock by change ieee80211_queue_work for regd_update_work ath11k: add configure country code for QCA6390 and WCN6855 ath11k: add 11d scan offload support drivers/net/wireless/ath/ath11k/core.c | 31 +++++ drivers/net/wireless/ath/ath11k/core.h | 9 ++ drivers/net/wireless/ath/ath11k/mac.c | 163 ++++++++++++++++++++++++- drivers/net/wireless/ath/ath11k/mac.h | 7 ++ drivers/net/wireless/ath/ath11k/reg.c | 15 +++ drivers/net/wireless/ath/ath11k/wmi.c | 147 +++++++++++++++++++++- drivers/net/wireless/ath/ath11k/wmi.h | 39 ++++++ 7 files changed, 409 insertions(+), 2 deletions(-) base-commit: e5118670f6edde897ab17c3467efd24ad334fe7b -- 2.31.1