Lines Matching refs:ops
106 return ar->hif.ops->tx_sg(ar, pipe_id, items, n_items);
112 return ar->hif.ops->diag_read(ar, address, buf, buf_len);
118 if (!ar->hif.ops->diag_write)
121 return ar->hif.ops->diag_write(ar, address, data, nbytes);
128 return ar->hif.ops->exchange_bmi_msg(ar, request, request_len,
134 return ar->hif.ops->start(ar);
139 return ar->hif.ops->stop(ar);
144 if (ar->hif.ops->start_post)
145 return ar->hif.ops->start_post(ar);
151 if (ar->hif.ops->get_htt_tx_complete)
152 return ar->hif.ops->get_htt_tx_complete(ar);
160 return ar->hif.ops->map_service_to_pipe(ar, service_id,
167 ar->hif.ops->get_default_pipe(ar, ul_pipe, dl_pipe);
173 if (ar->hif.ops->send_complete_check)
174 ar->hif.ops->send_complete_check(ar, pipe_id, force);
180 return ar->hif.ops->get_free_queue_number(ar, pipe_id);
186 return ar->hif.ops->power_up(ar, fw_mode);
191 ar->hif.ops->power_down(ar);
196 if (!ar->hif.ops->suspend)
199 return ar->hif.ops->suspend(ar);
204 if (!ar->hif.ops->resume)
207 return ar->hif.ops->resume(ar);
212 if (!ar->hif.ops->read32) {
217 return ar->hif.ops->read32(ar, address);
223 if (!ar->hif.ops->write32) {
228 ar->hif.ops->write32(ar, address, data);
235 if (!ar->hif.ops->fetch_cal_eeprom)
238 return ar->hif.ops->fetch_cal_eeprom(ar, data, data_len);
244 if (!ar->hif.ops->get_target_info)
247 return ar->hif.ops->get_target_info(ar, tgt_info);
253 if (!ar->hif.ops->set_target_log_mode)
256 return ar->hif.ops->set_target_log_mode(ar, fw_log_mode);