]> git.baikalelectronics.ru Git - kernel.git/commit
ath10k: add support for ack rssi value of data tx packets
authorAbhishek Ambure <aambure@codeaurora.org>
Mon, 25 Feb 2019 09:45:48 +0000 (11:45 +0200)
committerKalle Valo <kvalo@codeaurora.org>
Tue, 26 Feb 2019 12:58:06 +0000 (14:58 +0200)
commit967cfb002db7915e2374f4a6adadba740625b080
tree84e33dff0a2e2e4390a4aff6aeecea3dc82f78e3
parentf9acf6aacedf04b477c15986c9eb5f4c29e2b9db
ath10k: add support for ack rssi value of data tx packets

In WCN3990, WMI_TLV_SERVICE_TX_DATA_MGMT_ACK_RSSI service Indicates that
the firmware has the capability to send the RSSI value of the ACK for all
data and management packets transmitted.

If WMI_RSRC_CFG_FLAG_TX_ACK_RSSI is set in host capability then firmware
sends RSSI value in "data" tx completion event. Host extracts ack rssi
values of data packets from their tx completion event.

Tested HW: WCN3990
Tested FW: WLAN.HL.2.0-01617-QCAHLSWMTPLZ-1

Signed-off-by: Abhishek Ambure <aambure@codeaurora.org>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/ath/ath10k/htt.h
drivers/net/wireless/ath/ath10k/htt_rx.c
drivers/net/wireless/ath/ath10k/hw.c
drivers/net/wireless/ath/ath10k/hw.h