Skip to content

Commit

Permalink
ath11k: disable CE interrupt before hif start
Browse files Browse the repository at this point in the history
Disable CE interrupt otherwise interrupt may come before host
initialized related context. This also fixes unbalanced interrupt
enablement.

Tested-on: QCA6390 hw2.0 PCI WLAN.HST.1.0.1-01740-QCAHSTSWPLZ_V2_TO_X86-1
Tested-on: IPQ8074 hw2.0 AHB WLAN.HK.2.1.0.1-01238-QCAHKSWPL_SILICONZ-2

Signed-off-by: Carl Huang <cjhuang@codeaurora.org>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/1597576599-8857-9-git-send-email-kvalo@codeaurora.org
  • Loading branch information
Carl Huang authored and Kalle Valo committed Aug 18, 2020
1 parent 1a05ed3 commit e5c860e
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions drivers/net/wireless/ath/ath11k/pci.c
Original file line number Diff line number Diff line change
Expand Up @@ -500,6 +500,7 @@ static int ath11k_pci_config_irq(struct ath11k_base *ab)
}

ab->irq_num[irq_idx] = irq;
ath11k_pci_ce_irq_disable(ab, i);
}

return 0;
Expand Down

0 comments on commit e5c860e

Please sign in to comment.