From: Kalle Valo <quic_kvalo@xxxxxxxxxxx> In this patchset there's refactoring to support hardware grouping, meaning multiple hardware devices can be registered to mac80211 as a single device. Please review. Aditya Kumar Singh (1): wifi: ath12k: rename mlo_capable_flags to single_chip_mlo_supp Karthikeyan Periyasamy (6): wifi: ath12k: move ATH12K_FLAG_REGISTERED handling to ath12k_mac_register() wifi: ath12k: introduce device group abstraction wifi: ath12k: refactor core start based on hardware group wifi: ath12k: move struct ath12k_hw from per device to group wifi: ath12k: send QMI host capability after device group is ready wifi: ath12k: introduce mlo_capable flag for device group drivers/net/wireless/ath/ath12k/core.c | 449 ++++++++++++++++++++++--- drivers/net/wireless/ath/ath12k/core.h | 88 +++-- drivers/net/wireless/ath/ath12k/dp.c | 19 +- drivers/net/wireless/ath/ath12k/dp.h | 2 +- drivers/net/wireless/ath/ath12k/mac.c | 97 ++++-- drivers/net/wireless/ath/ath12k/mac.h | 9 +- drivers/net/wireless/ath/ath12k/pci.c | 1 + drivers/net/wireless/ath/ath12k/qmi.c | 123 +++++-- drivers/net/wireless/ath/ath12k/qmi.h | 20 ++ 9 files changed, 658 insertions(+), 150 deletions(-) base-commit: 3b2ab397d31f926523f2781d7f0a14a387415bf4 -- 2.39.5