summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/ath/ath10k/htt.h
diff options
context:
space:
mode:
authorMichal Kazior <michal.kazior@tieto.com>2016-03-06 17:14:32 +0300
committerKalle Valo <kvalo@qca.qualcomm.com>2016-03-06 17:14:32 +0300
commit839ae6371e56594f06ef05a64fc90cd156007232 (patch)
tree4dd6f076e2eeb4b8988b92cdbdbd56b3c1933de0 /drivers/net/wireless/ath/ath10k/htt.h
parent6942726f7f7bfc3c197795befe84c8e3c57435a0 (diff)
downloadlinux-839ae6371e56594f06ef05a64fc90cd156007232.tar.xz
ath10k: add new htt message generation/parsing logic
This merely adds some parsing, generation and sanity checks with placeholders for real code/functionality to be added later. Signed-off-by: Michal Kazior <michal.kazior@tieto.com> Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Diffstat (limited to 'drivers/net/wireless/ath/ath10k/htt.h')
-rw-r--r--drivers/net/wireless/ath/ath10k/htt.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/net/wireless/ath/ath10k/htt.h b/drivers/net/wireless/ath/ath10k/htt.h
index cb6d4fd687da..65dcd22f31df 100644
--- a/drivers/net/wireless/ath/ath10k/htt.h
+++ b/drivers/net/wireless/ath/ath10k/htt.h
@@ -1752,6 +1752,11 @@ int ath10k_htt_h2t_aggr_cfg_msg(struct ath10k_htt *htt,
u8 max_subfrms_ampdu,
u8 max_subfrms_amsdu);
void ath10k_htt_hif_tx_complete(struct ath10k *ar, struct sk_buff *skb);
+int ath10k_htt_tx_fetch_resp(struct ath10k *ar,
+ __le32 token,
+ __le16 fetch_seq_num,
+ struct htt_tx_fetch_record *records,
+ size_t num_records);
void ath10k_htt_tx_dec_pending(struct ath10k_htt *htt,
bool is_mgmt);