This patch set is to support one MSI vector for WCN7850. v2: delete blank line in patch#5 before '}'. Kang Yang (7): wifi: ath12k: get msi_data again after request_irq is called wifi: ath12k: add CE and ext IRQ flag to indicate irq_handler wifi: ath12k: use ATH12K_PCI_IRQ_DP_OFFSET for DP IRQ wifi: ath12k: refactor multiple MSI vector implementation wifi: ath12k: add support one MSI vector wifi: ath12k: do not restore ASPM in case of single MSI vector wifi: ath12k: set IRQ affinity to CPU0 in case of one MSI vector drivers/net/wireless/ath/ath12k/core.h | 2 + drivers/net/wireless/ath/ath12k/mhi.c | 16 ++- drivers/net/wireless/ath/ath12k/pci.c | 180 +++++++++++++++++++++---- drivers/net/wireless/ath/ath12k/pci.h | 2 + 4 files changed, 172 insertions(+), 28 deletions(-) base-commit: 9a36440d929d134c56030a8492405708a143f580 -- 2.34.1