]> git.baikalelectronics.ru Git - kernel.git/commit
ath11k: setup ce tasklet for control path
authorGovind Singh <govinds@codeaurora.org>
Fri, 14 Aug 2020 07:10:25 +0000 (10:10 +0300)
committerKalle Valo <kvalo@codeaurora.org>
Mon, 17 Aug 2020 10:18:24 +0000 (13:18 +0300)
commitb86f7d92625894cb0a600f4bfcc658b2d2a20bb3
treed8657cc1c2613b7278cc93c7deb5fb2783e0e3a1
parent19fe2408159589579abd78dea83854ed92529764
ath11k: setup ce tasklet for control path

CE srng is used for control path and CE srng processing is done using tasklet
bottom half. Setup ce tasklet initialization and scheduling for control path.

Needed for PCI support.

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: Govind Singh <govinds@codeaurora.org>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/1597389030-13887-7-git-send-email-kvalo@codeaurora.org
drivers/net/wireless/ath/ath11k/ce.c
drivers/net/wireless/ath/ath11k/ce.h
drivers/net/wireless/ath/ath11k/pci.c