Lines Matching defs:ar
138 struct ath10k *ar = htt->ar;
152 status = ath10k_htc_connect_service(&htt->ar->htc, &conn_req,
160 if (ar->bus_param.dev_type == ATH10K_DEV_TYPE_HL) {
161 ep = &ar->htc.endpoint[htt->eid];
165 htt->disable_tx_comp = ath10k_hif_get_htt_tx_complete(htt->ar);
167 ath10k_htc_change_tx_credit_flow(&htt->ar->htc, htt->eid, true);
172 int ath10k_htt_init(struct ath10k *ar)
174 struct ath10k_htt *htt = &ar->htt;
176 htt->ar = ar;
190 switch (ar->running_fw->fw_file.htt_op_version) {
192 ar->htt.t2h_msg_types = htt_10_4_t2h_msg_types;
193 ar->htt.t2h_msg_types_max = HTT_10_4_T2H_NUM_MSGS;
196 ar->htt.t2h_msg_types = htt_10x_t2h_msg_types;
197 ar->htt.t2h_msg_types_max = HTT_10X_T2H_NUM_MSGS;
200 ar->htt.t2h_msg_types = htt_tlv_t2h_msg_types;
201 ar->htt.t2h_msg_types_max = HTT_TLV_T2H_NUM_MSGS;
204 ar->htt.t2h_msg_types = htt_main_t2h_msg_types;
205 ar->htt.t2h_msg_types_max = HTT_MAIN_T2H_NUM_MSGS;
222 struct ath10k *ar = htt->ar;
224 ath10k_dbg(ar, ATH10K_DBG_BOOT, "htt target version %d.%d\n",
229 ath10k_err(ar, "unsupported htt major version %d. supported versions are 2 and 3\n",
239 struct ath10k *ar = htt->ar;
251 ath10k_warn(ar, "htt version request timed out\n");
257 ath10k_warn(ar, "failed to verify htt version: %d\n",
268 ath10k_warn(ar, "failed to setup rx ring: %d\n",
277 ath10k_warn(ar, "failed to setup amsdu/ampdu limit: %d\n",