Lines Matching refs:ret

33 	int ret;  in ath10k_qmi_map_msa_permission()  local
50 ret = qcom_scm_assign_mem(mem_info->addr, mem_info->size, in ath10k_qmi_map_msa_permission()
52 if (ret < 0) in ath10k_qmi_map_msa_permission()
53 ath10k_err(ar, "failed to assign msa map permissions: %d\n", ret); in ath10k_qmi_map_msa_permission()
55 return ret; in ath10k_qmi_map_msa_permission()
64 int ret; in ath10k_qmi_unmap_msa_permission() local
74 ret = qcom_scm_assign_mem(mem_info->addr, mem_info->size, in ath10k_qmi_unmap_msa_permission()
76 if (ret < 0) in ath10k_qmi_unmap_msa_permission()
77 ath10k_err(ar, "failed to unmap msa permissions: %d\n", ret); in ath10k_qmi_unmap_msa_permission()
79 return ret; in ath10k_qmi_unmap_msa_permission()
84 int ret; in ath10k_qmi_setup_msa_permissions() local
91 ret = ath10k_qmi_map_msa_permission(qmi, &qmi->mem_region[i]); in ath10k_qmi_setup_msa_permissions()
92 if (ret) in ath10k_qmi_setup_msa_permissions()
101 return ret; in ath10k_qmi_setup_msa_permissions()
122 int ret; in ath10k_qmi_msa_mem_info_send_sync_msg() local
128 ret = qmi_txn_init(&qmi->qmi_hdl, &txn, in ath10k_qmi_msa_mem_info_send_sync_msg()
130 if (ret < 0) in ath10k_qmi_msa_mem_info_send_sync_msg()
133 ret = qmi_send_request(&qmi->qmi_hdl, NULL, &txn, in ath10k_qmi_msa_mem_info_send_sync_msg()
137 if (ret < 0) { in ath10k_qmi_msa_mem_info_send_sync_msg()
139 ath10k_err(ar, "failed to send msa mem info req: %d\n", ret); in ath10k_qmi_msa_mem_info_send_sync_msg()
143 ret = qmi_txn_wait(&txn, ATH10K_QMI_TIMEOUT * HZ); in ath10k_qmi_msa_mem_info_send_sync_msg()
144 if (ret < 0) in ath10k_qmi_msa_mem_info_send_sync_msg()
149 ret = -EINVAL; in ath10k_qmi_msa_mem_info_send_sync_msg()
156 ret = -EINVAL; in ath10k_qmi_msa_mem_info_send_sync_msg()
171 ret = -EINVAL; in ath10k_qmi_msa_mem_info_send_sync_msg()
190 return ret; in ath10k_qmi_msa_mem_info_send_sync_msg()
199 int ret; in ath10k_qmi_msa_ready_send_sync_msg() local
201 ret = qmi_txn_init(&qmi->qmi_hdl, &txn, in ath10k_qmi_msa_ready_send_sync_msg()
203 if (ret < 0) in ath10k_qmi_msa_ready_send_sync_msg()
206 ret = qmi_send_request(&qmi->qmi_hdl, NULL, &txn, in ath10k_qmi_msa_ready_send_sync_msg()
210 if (ret < 0) { in ath10k_qmi_msa_ready_send_sync_msg()
212 ath10k_err(ar, "failed to send msa mem ready request: %d\n", ret); in ath10k_qmi_msa_ready_send_sync_msg()
216 ret = qmi_txn_wait(&txn, ATH10K_QMI_TIMEOUT * HZ); in ath10k_qmi_msa_ready_send_sync_msg()
217 if (ret < 0) in ath10k_qmi_msa_ready_send_sync_msg()
222 ret = -EINVAL; in ath10k_qmi_msa_ready_send_sync_msg()
229 return ret; in ath10k_qmi_msa_ready_send_sync_msg()
240 int ret; in ath10k_qmi_bdf_dnld_send_sync() local
268 ret = qmi_txn_init(&qmi->qmi_hdl, &txn, in ath10k_qmi_bdf_dnld_send_sync()
271 if (ret < 0) in ath10k_qmi_bdf_dnld_send_sync()
274 ret = qmi_send_request(&qmi->qmi_hdl, NULL, &txn, in ath10k_qmi_bdf_dnld_send_sync()
278 if (ret < 0) { in ath10k_qmi_bdf_dnld_send_sync()
283 ret = qmi_txn_wait(&txn, ATH10K_QMI_TIMEOUT * HZ); in ath10k_qmi_bdf_dnld_send_sync()
285 if (ret < 0) in ath10k_qmi_bdf_dnld_send_sync()
299 ret = -EINVAL; in ath10k_qmi_bdf_dnld_send_sync()
315 return ret; in ath10k_qmi_bdf_dnld_send_sync()
326 int ret; in ath10k_qmi_send_cal_report_req() local
333 ret = qmi_txn_init(&qmi->qmi_hdl, &txn, wlfw_cal_report_resp_msg_v01_ei, in ath10k_qmi_send_cal_report_req()
335 if (ret < 0) in ath10k_qmi_send_cal_report_req()
347 ret = qmi_send_request(&qmi->qmi_hdl, NULL, &txn, in ath10k_qmi_send_cal_report_req()
351 if (ret < 0) { in ath10k_qmi_send_cal_report_req()
353 ath10k_err(ar, "failed to send calibration request: %d\n", ret); in ath10k_qmi_send_cal_report_req()
357 ret = qmi_txn_wait(&txn, ATH10K_QMI_TIMEOUT * HZ); in ath10k_qmi_send_cal_report_req()
358 if (ret < 0) in ath10k_qmi_send_cal_report_req()
363 ret = -EINVAL; in ath10k_qmi_send_cal_report_req()
371 return ret; in ath10k_qmi_send_cal_report_req()
382 int ret; in ath10k_qmi_mode_send_sync_msg() local
384 ret = qmi_txn_init(&qmi->qmi_hdl, &txn, in ath10k_qmi_mode_send_sync_msg()
387 if (ret < 0) in ath10k_qmi_mode_send_sync_msg()
394 ret = qmi_send_request(&qmi->qmi_hdl, NULL, &txn, in ath10k_qmi_mode_send_sync_msg()
398 if (ret < 0) { in ath10k_qmi_mode_send_sync_msg()
400 ath10k_err(ar, "failed to send wlan mode %d request: %d\n", mode, ret); in ath10k_qmi_mode_send_sync_msg()
404 ret = qmi_txn_wait(&txn, ATH10K_QMI_TIMEOUT * HZ); in ath10k_qmi_mode_send_sync_msg()
405 if (ret < 0) in ath10k_qmi_mode_send_sync_msg()
410 ret = -EINVAL; in ath10k_qmi_mode_send_sync_msg()
418 return ret; in ath10k_qmi_mode_send_sync_msg()
431 int ret; in ath10k_qmi_cfg_send_sync_msg() local
438 ret = qmi_txn_init(&qmi->qmi_hdl, &txn, in ath10k_qmi_cfg_send_sync_msg()
441 if (ret < 0) in ath10k_qmi_cfg_send_sync_msg()
480 ret = qmi_send_request(&qmi->qmi_hdl, NULL, &txn, in ath10k_qmi_cfg_send_sync_msg()
484 if (ret < 0) { in ath10k_qmi_cfg_send_sync_msg()
486 ath10k_err(ar, "failed to send config request: %d\n", ret); in ath10k_qmi_cfg_send_sync_msg()
490 ret = qmi_txn_wait(&txn, ATH10K_QMI_TIMEOUT * HZ); in ath10k_qmi_cfg_send_sync_msg()
491 if (ret < 0) in ath10k_qmi_cfg_send_sync_msg()
496 ret = -EINVAL; in ath10k_qmi_cfg_send_sync_msg()
506 return ret; in ath10k_qmi_cfg_send_sync_msg()
514 int ret; in ath10k_qmi_wlan_enable() local
519 ret = ath10k_qmi_cfg_send_sync_msg(ar, config, version); in ath10k_qmi_wlan_enable()
520 if (ret) { in ath10k_qmi_wlan_enable()
521 ath10k_err(ar, "failed to send qmi config: %d\n", ret); in ath10k_qmi_wlan_enable()
522 return ret; in ath10k_qmi_wlan_enable()
525 ret = ath10k_qmi_mode_send_sync_msg(ar, mode); in ath10k_qmi_wlan_enable()
526 if (ret) { in ath10k_qmi_wlan_enable()
527 ath10k_err(ar, "failed to send qmi mode: %d\n", ret); in ath10k_qmi_wlan_enable()
528 return ret; in ath10k_qmi_wlan_enable()
546 int ret; in ath10k_qmi_cap_send_sync_msg() local
552 ret = qmi_txn_init(&qmi->qmi_hdl, &txn, wlfw_cap_resp_msg_v01_ei, resp); in ath10k_qmi_cap_send_sync_msg()
553 if (ret < 0) in ath10k_qmi_cap_send_sync_msg()
556 ret = qmi_send_request(&qmi->qmi_hdl, NULL, &txn, in ath10k_qmi_cap_send_sync_msg()
560 if (ret < 0) { in ath10k_qmi_cap_send_sync_msg()
562 ath10k_err(ar, "failed to send capability request: %d\n", ret); in ath10k_qmi_cap_send_sync_msg()
566 ret = qmi_txn_wait(&txn, ATH10K_QMI_TIMEOUT * HZ); in ath10k_qmi_cap_send_sync_msg()
567 if (ret < 0) in ath10k_qmi_cap_send_sync_msg()
572 ret = -EINVAL; in ath10k_qmi_cap_send_sync_msg()
614 return ret; in ath10k_qmi_cap_send_sync_msg()
625 int ret; in ath10k_qmi_host_cap_send_sync() local
630 ret = qmi_txn_init(&qmi->qmi_hdl, &txn, wlfw_host_cap_resp_msg_v01_ei, in ath10k_qmi_host_cap_send_sync()
632 if (ret < 0) in ath10k_qmi_host_cap_send_sync()
640 ret = qmi_send_request(&qmi->qmi_hdl, NULL, &txn, in ath10k_qmi_host_cap_send_sync()
644 if (ret < 0) { in ath10k_qmi_host_cap_send_sync()
646 ath10k_err(ar, "failed to send host capability request: %d\n", ret); in ath10k_qmi_host_cap_send_sync()
650 ret = qmi_txn_wait(&txn, ATH10K_QMI_TIMEOUT * HZ); in ath10k_qmi_host_cap_send_sync()
651 if (ret < 0) in ath10k_qmi_host_cap_send_sync()
658 ret = -EINVAL; in ath10k_qmi_host_cap_send_sync()
666 return ret; in ath10k_qmi_host_cap_send_sync()
676 int ret; in ath10k_qmi_set_fw_log_mode() local
681 ret = qmi_txn_init(&qmi->qmi_hdl, &txn, wlfw_ini_resp_msg_v01_ei, in ath10k_qmi_set_fw_log_mode()
683 if (ret < 0) in ath10k_qmi_set_fw_log_mode()
686 ret = qmi_send_request(&qmi->qmi_hdl, NULL, &txn, in ath10k_qmi_set_fw_log_mode()
690 if (ret < 0) { in ath10k_qmi_set_fw_log_mode()
692 ath10k_err(ar, "failed to send fw log request: %d\n", ret); in ath10k_qmi_set_fw_log_mode()
696 ret = qmi_txn_wait(&txn, ATH10K_QMI_TIMEOUT * HZ); in ath10k_qmi_set_fw_log_mode()
697 if (ret < 0) in ath10k_qmi_set_fw_log_mode()
703 ret = -EINVAL; in ath10k_qmi_set_fw_log_mode()
711 return ret; in ath10k_qmi_set_fw_log_mode()
722 int ret; in ath10k_qmi_ind_register_send_sync_msg() local
736 ret = qmi_txn_init(&qmi->qmi_hdl, &txn, in ath10k_qmi_ind_register_send_sync_msg()
738 if (ret < 0) in ath10k_qmi_ind_register_send_sync_msg()
741 ret = qmi_send_request(&qmi->qmi_hdl, NULL, &txn, in ath10k_qmi_ind_register_send_sync_msg()
745 if (ret < 0) { in ath10k_qmi_ind_register_send_sync_msg()
747 ath10k_err(ar, "failed to send indication registered request: %d\n", ret); in ath10k_qmi_ind_register_send_sync_msg()
751 ret = qmi_txn_wait(&txn, ATH10K_QMI_TIMEOUT * HZ); in ath10k_qmi_ind_register_send_sync_msg()
752 if (ret < 0) in ath10k_qmi_ind_register_send_sync_msg()
757 ret = -EINVAL; in ath10k_qmi_ind_register_send_sync_msg()
769 return ret; in ath10k_qmi_ind_register_send_sync_msg()
775 int ret; in ath10k_qmi_event_server_arrive() local
777 ret = ath10k_qmi_ind_register_send_sync_msg(qmi); in ath10k_qmi_event_server_arrive()
778 if (ret) in ath10k_qmi_event_server_arrive()
786 ret = ath10k_qmi_host_cap_send_sync(qmi); in ath10k_qmi_event_server_arrive()
787 if (ret) in ath10k_qmi_event_server_arrive()
790 ret = ath10k_qmi_msa_mem_info_send_sync_msg(qmi); in ath10k_qmi_event_server_arrive()
791 if (ret) in ath10k_qmi_event_server_arrive()
801 ret = ath10k_qmi_setup_msa_permissions(qmi); in ath10k_qmi_event_server_arrive()
802 if (ret) in ath10k_qmi_event_server_arrive()
805 ret = ath10k_qmi_msa_ready_send_sync_msg(qmi); in ath10k_qmi_event_server_arrive()
806 if (ret) in ath10k_qmi_event_server_arrive()
809 ret = ath10k_qmi_cap_send_sync_msg(qmi); in ath10k_qmi_event_server_arrive()
810 if (ret) in ath10k_qmi_event_server_arrive()
822 int ret; in ath10k_qmi_fetch_board_file() local
830 ret = ath10k_core_check_dt(ar); in ath10k_qmi_fetch_board_file()
831 if (ret) in ath10k_qmi_fetch_board_file()
876 int ret; in ath10k_qmi_event_msa_ready() local
878 ret = ath10k_qmi_fetch_board_file(qmi); in ath10k_qmi_event_msa_ready()
879 if (ret) in ath10k_qmi_event_msa_ready()
882 ret = ath10k_qmi_bdf_dnld_send_sync(qmi); in ath10k_qmi_event_msa_ready()
883 if (ret) in ath10k_qmi_event_msa_ready()
886 ret = ath10k_qmi_send_cal_report_req(qmi); in ath10k_qmi_event_msa_ready()
944 int ret; in ath10k_qmi_new_server() local
952 ret = kernel_connect(qmi_hdl->sock, (struct sockaddr *)&qmi->sq, in ath10k_qmi_new_server()
954 if (ret) { in ath10k_qmi_new_server()
956 return ret; in ath10k_qmi_new_server()
962 return ret; in ath10k_qmi_new_server()
1031 int ret; in ath10k_qmi_init() local
1043 ret = qmi_handle_init(&qmi->qmi_hdl, in ath10k_qmi_init()
1046 if (ret) in ath10k_qmi_init()
1053 ret = -EFAULT; in ath10k_qmi_init()
1061 ret = qmi_add_lookup(&qmi->qmi_hdl, WLFW_SERVICE_ID_V01, in ath10k_qmi_init()
1063 if (ret) in ath10k_qmi_init()
1077 return ret; in ath10k_qmi_init()