OSDN Git Service

ath11k: add support of firmware logging for WCN6855
authorCheng Wang <quic_chengwan@quicinc.com>
Mon, 20 Dec 2021 12:10:53 +0000 (20:10 +0800)
committerKalle Valo <quic_kvalo@quicinc.com>
Wed, 22 Dec 2021 06:03:13 +0000 (08:03 +0200)
commit42da1cc7bd537ea63ddebf88aedcdafcccb00131
treed321636790216e5943f681badfc86c355c9aecd0
parentd943fdad7589653065be0e20aadc6dff37725ed4
ath11k: add support of firmware logging for WCN6855

Host enables WMI firmware logging feature via QMI message.
Host receives firmware logging messages on WMI_DIAG_EVENTID, then
sends logging messages to user space via event tracing infrastructure.

Tested-on: WCN6855 hw2.0 PCI WLAN.HSP.1.1-01720.1-QCAHSPSWPL_V1_V2_SILICONZ_LITE-1

Signed-off-by: Cheng Wang <quic_chengwan@quicinc.com>
Signed-off-by: Kalle Valo <quic_kvalo@quicinc.com>
Link: https://lore.kernel.org/r/20211220121053.357087-1-quic_chengwan@quicinc.com
drivers/net/wireless/ath/ath11k/core.c
drivers/net/wireless/ath/ath11k/hw.h
drivers/net/wireless/ath/ath11k/qmi.c
drivers/net/wireless/ath/ath11k/qmi.h
drivers/net/wireless/ath/ath11k/trace.h
drivers/net/wireless/ath/ath11k/wmi.c