Lines Matching refs:ret

65 	int ret;
68 ret = ath10k_bmi_write32(ar, hi_app_host_interest,
70 if (ret) {
72 return ret;
76 ret = ath10k_bmi_read32(ar, hi_option_flag, &param_host);
77 if (ret) {
79 return ret;
95 ret = ath10k_bmi_write32(ar, hi_option_flag, param_host);
96 if (ret) {
98 return ret;
102 ret = ath10k_bmi_write32(ar, hi_be, 0);
103 if (ret) {
105 return ret;
109 ret = ath10k_bmi_write32(ar, hi_fw_swap, 0);
111 if (ret) {
113 return ret;
125 int ret;
134 ret = request_firmware(&fw, filename, ar->dev);
135 if (ret)
136 return ERR_PTR(ret);
146 int ret;
148 ret = ath10k_bmi_read32(ar, hi_board_ext_data, &board_ext_data_addr);
149 if (ret) {
151 ret);
152 return ret;
168 ret = ath10k_bmi_write_memory(ar, board_ext_data_addr,
171 if (ret) {
172 ath10k_err(ar, "could not write board ext data (%d)\n", ret);
173 return ret;
176 ret = ath10k_bmi_write32(ar, hi_board_ext_data_config,
178 if (ret) {
180 ret);
181 return ret;
191 int ret;
193 ret = ath10k_push_board_ext_data(ar);
194 if (ret) {
195 ath10k_err(ar, "could not push board ext data (%d)\n", ret);
199 ret = ath10k_bmi_read32(ar, hi_board_data, &address);
200 if (ret) {
201 ath10k_err(ar, "could not read board data addr (%d)\n", ret);
205 ret = ath10k_bmi_write_memory(ar, address, ar->board_data,
208 if (ret) {
209 ath10k_err(ar, "could not write board data (%d)\n", ret);
213 ret = ath10k_bmi_write32(ar, hi_board_data_initialized, 1);
214 if (ret) {
215 ath10k_err(ar, "could not write board data bit (%d)\n", ret);
220 return ret;
226 int ret;
239 ret = ath10k_bmi_fast_download(ar, address, ar->otp_data, ar->otp_len);
240 if (ret) {
241 ath10k_err(ar, "could not write otp (%d)\n", ret);
242 return ret;
245 ret = ath10k_bmi_execute(ar, address, 0, &result);
246 if (ret) {
247 ath10k_err(ar, "could not execute otp (%d)\n", ret);
248 return ret;
266 int ret;
290 ret = ath10k_bmi_fast_download(ar, address, data, data_len);
291 if (ret) {
293 mode_name, ret);
294 return ret;
297 return ret;
326 int ret = 0;
342 ret = PTR_ERR(ar->board);
343 ath10k_err(ar, "could not fetch board data (%d)\n", ret);
354 ret = PTR_ERR(ar->firmware);
355 ath10k_err(ar, "could not fetch firmware (%d)\n", ret);
370 ret = PTR_ERR(ar->otp);
371 ath10k_err(ar, "could not fetch otp (%d)\n", ret);
382 return ret;
388 int ie_id, i, index, bit, ret;
410 ret = -EINVAL;
416 ret = -EINVAL;
439 ret = -EINVAL;
522 ret = -ENOMEDIUM;
529 ret = -EINVAL;
536 ret = -EINVAL;
544 ret = PTR_ERR(ar->board);
547 ret);
558 return ret;
563 int ret;
568 ret = ath10k_core_fetch_firmware_api_n(ar, ATH10K_FW_API3_FILE);
569 if (ret == 0)
575 ret = ath10k_core_fetch_firmware_api_n(ar, ATH10K_FW_API2_FILE);
576 if (ret == 0)
582 ret = ath10k_core_fetch_firmware_api_1(ar);
583 if (ret)
584 return ret;
595 int ret;
597 ret = ath10k_download_board_data(ar);
598 if (ret) {
599 ath10k_err(ar, "failed to download board data: %d\n", ret);
600 return ret;
603 ret = ath10k_download_and_run_otp(ar);
604 if (ret) {
605 ath10k_err(ar, "failed to run otp: %d\n", ret);
606 return ret;
609 ret = ath10k_download_fw(ar, mode);
610 if (ret) {
611 ath10k_err(ar, "failed to download firmware: %d\n", ret);
612 return ret;
615 return ret;
620 int ret;
626 ret = ath10k_bmi_write32(ar, hi_serial_enable, 0);
627 if (ret) {
628 ath10k_warn(ar, "could not disable UART prints (%d)\n", ret);
629 return ret;
635 ret = ath10k_bmi_write32(ar, hi_dbg_uart_txpin, 7);
636 if (ret) {
637 ath10k_warn(ar, "could not enable UART prints (%d)\n", ret);
638 return ret;
641 ret = ath10k_bmi_write32(ar, hi_serial_enable, 1);
642 if (ret) {
643 ath10k_warn(ar, "could not enable UART prints (%d)\n", ret);
644 return ret;
648 ret = ath10k_bmi_write32(ar, hi_desired_baud_rate, 19200);
649 if (ret) {
650 ath10k_warn(ar, "could not set the baud rate (%d)\n", ret);
651 return ret;
872 int ret;
876 ret = ath10k_wmi_pdev_suspend_target(ar, suspend_opt);
877 if (ret) {
878 ath10k_warn(ar, "could not suspend target (%d)\n", ret);
879 return ret;
882 ret = wait_for_completion_timeout(&ar->target_suspend, 1 * HZ);
884 if (ret == 0) {
916 int ret = 0;
918 ret = ath10k_hif_power_up(ar);
919 if (ret) {
920 ath10k_err(ar, "could not start pci hif (%d)\n", ret);
921 return ret;
925 ret = ath10k_bmi_get_target_info(ar, &target_info);
926 if (ret) {
927 ath10k_err(ar, "could not get target info (%d)\n", ret);
929 return ret;
935 ret = ath10k_init_hw_params(ar);
936 if (ret) {
937 ath10k_err(ar, "could not get hw params (%d)\n", ret);
939 return ret;
942 ret = ath10k_core_fetch_firmware_files(ar);
943 if (ret) {
944 ath10k_err(ar, "could not fetch firmware files (%d)\n", ret);
946 return ret;
951 ret = ath10k_core_start(ar, ATH10K_FIRMWARE_MODE_NORMAL);
952 if (ret) {
953 ath10k_err(ar, "could not init core (%d)\n", ret);
957 return ret;
1090 int ret;
1134 ret = ath10k_debug_create(ar);
1135 if (ret)