ath11k: Add support for multibus support
authorGovind Singh <govinds@codeaurora.org>
Fri, 8 May 2020 02:55:44 +0000 (05:55 +0300)
committerKalle Valo <kvalo@codeaurora.org>
Mon, 11 May 2020 12:34:58 +0000 (15:34 +0300)
commit31858805f91ac79f0f0d9d982e90c68d6d3ae164
treeab997d1d3411c884ee8f1d117e0a9085987920ce
parente47210f72a681b5bd5189831f286053f7a04acb5
ath11k: Add support for multibus support

Current design supports only AHB interface for
11ax chipset. Refactor the code by adding hif layer
for bus level abstraction to support  PCI based device.

Signed-off-by: Govind Singh <govinds@codeaurora.org>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/20200506094400.4740-2-govinds@codeaurora.org
drivers/net/wireless/ath/ath11k/ahb.c
drivers/net/wireless/ath/ath11k/ahb.h
drivers/net/wireless/ath/ath11k/core.c
drivers/net/wireless/ath/ath11k/core.h
drivers/net/wireless/ath/ath11k/dp.c
drivers/net/wireless/ath/ath11k/hal.c
drivers/net/wireless/ath/ath11k/hal_rx.c
drivers/net/wireless/ath/ath11k/hal_tx.c
drivers/net/wireless/ath/ath11k/hif.h [new file with mode: 0644]
drivers/net/wireless/ath/ath11k/htc.c