Message ID | 1561707084-10021-1-git-send-email-bpothuno@codeaurora.org (mailing list archive) |
---|---|
State | Accepted |
Commit | cc78dc3b790619aa05f22a86a9152986bd73698c |
Delegated to: | Kalle Valo |
Headers | show |
Series | ath10k: check data ack rssi enabled/disabled in htt rx event | expand |
Balaji Pothunoori <bpothuno@codeaurora.org> wrote: > For all data packets transmitted, host gets htt tx completion event. Some QCA9984 > firmware releases support WMI_SERVICE_TX_DATA_ACK_RSSI, which gives data > ack rssi values to host through htt event of data tx completion. Data ack rssi > values are valid if A0 bit is set in HTT rx message. So enable the feature also > for QCA9884. > > Tested HW: QCA9984 > Tested FW: 10.4-3.9.0.2-00044 > > Signed-off-by: Abhishek Ambure <aambure@codeaurora.org> > Signed-off-by: Balaji Pothunoori <bpothuno@codeaurora.org> > [kvalo@codeaurora.org: improve commit log] > Signed-off-by: Kalle Valo <kvalo@codeaurora.org> Patch applied to ath-next branch of ath.git, thanks. cc78dc3b7906 ath10k: enable transmit data ack RSSI for QCA9884
diff --git a/drivers/net/wireless/ath/ath10k/hw.c b/drivers/net/wireless/ath/ath10k/hw.c index ad082b7..303f17d 100644 --- a/drivers/net/wireless/ath/ath10k/hw.c +++ b/drivers/net/wireless/ath/ath10k/hw.c @@ -1145,6 +1145,7 @@ static bool ath10k_qca99x0_rx_desc_msdu_limit_error(struct htt_rx_desc *rxd) const struct ath10k_hw_ops qca99x0_ops = { .rx_desc_get_l3_pad_bytes = ath10k_qca99x0_rx_desc_get_l3_pad_bytes, .rx_desc_get_msdu_limit_error = ath10k_qca99x0_rx_desc_msdu_limit_error, + .is_rssi_enable = ath10k_htt_tx_rssi_enable, }; const struct ath10k_hw_ops qca6174_ops = {