Lines Matching refs:err

182 	int err;  in pcxhr_send_it_dsp()  local
217 err = pcxhr_check_reg_bit(mgr, PCXHR_DSP_CVR, PCXHR_CVR_HI08_HC, 0, in pcxhr_send_it_dsp()
219 if (err) { in pcxhr_send_it_dsp()
221 return err; in pcxhr_send_it_dsp()
225 err = pcxhr_check_reg_bit(mgr, PCXHR_PLX_MBOX0, in pcxhr_send_it_dsp()
230 if (err) { in pcxhr_send_it_dsp()
233 return err; in pcxhr_send_it_dsp()
335 int err; in pcxhr_download_dsp() local
359 err = pcxhr_check_reg_bit(mgr, PCXHR_DSP_ISR, in pcxhr_download_dsp()
363 if (err) { in pcxhr_download_dsp()
366 return err; in pcxhr_download_dsp()
387 int err; in pcxhr_load_eeprom_binary() local
405 err = pcxhr_download_dsp(mgr, eeprom); in pcxhr_load_eeprom_binary()
406 if (err) in pcxhr_load_eeprom_binary()
407 return err; in pcxhr_load_eeprom_binary()
418 int err; in pcxhr_load_boot_binary() local
427 err = pcxhr_send_it_dsp(mgr, PCXHR_IT_DOWNLOAD_BOOT, 0); in pcxhr_load_boot_binary()
428 if (err) in pcxhr_load_boot_binary()
429 return err; in pcxhr_load_boot_binary()
434 err = pcxhr_download_dsp(mgr, boot); in pcxhr_load_boot_binary()
435 if (err) in pcxhr_load_boot_binary()
436 return err; in pcxhr_load_boot_binary()
447 int err; in pcxhr_load_dsp_binary() local
449 err = pcxhr_send_it_dsp(mgr, PCXHR_IT_RESET_BOARD_FUNC, 0); in pcxhr_load_dsp_binary()
450 if (err) in pcxhr_load_dsp_binary()
451 return err; in pcxhr_load_dsp_binary()
452 err = pcxhr_send_it_dsp(mgr, PCXHR_IT_DOWNLOAD_DSP, 0); in pcxhr_load_dsp_binary()
453 if (err) in pcxhr_load_dsp_binary()
454 return err; in pcxhr_load_dsp_binary()
455 err = pcxhr_download_dsp(mgr, dsp); in pcxhr_load_dsp_binary()
456 if (err) in pcxhr_load_dsp_binary()
457 return err; in pcxhr_load_dsp_binary()
547 int err; in pcxhr_read_rmh_status() local
560 err = pcxhr_check_reg_bit(mgr, PCXHR_DSP_ISR, in pcxhr_read_rmh_status()
564 if (err) { in pcxhr_read_rmh_status()
568 return err; in pcxhr_read_rmh_status()
610 int err; in pcxhr_send_msg_nolock() local
617 err = pcxhr_send_it_dsp(mgr, PCXHR_IT_MESSAGE, 1); in pcxhr_send_msg_nolock()
618 if (err) { in pcxhr_send_msg_nolock()
621 return err; in pcxhr_send_msg_nolock()
624 err = pcxhr_check_reg_bit(mgr, PCXHR_DSP_ISR, PCXHR_ISR_HI08_CHK, in pcxhr_send_msg_nolock()
626 if (err) in pcxhr_send_msg_nolock()
627 return err; in pcxhr_send_msg_nolock()
629 err = pcxhr_send_it_dsp(mgr, PCXHR_IT_RESET_CHK, 1); in pcxhr_send_msg_nolock()
630 if (err) in pcxhr_send_msg_nolock()
631 return err; in pcxhr_send_msg_nolock()
633 err = pcxhr_check_reg_bit(mgr, PCXHR_DSP_ISR, PCXHR_ISR_HI08_CHK, 0, in pcxhr_send_msg_nolock()
635 if (err) in pcxhr_send_msg_nolock()
636 return err; in pcxhr_send_msg_nolock()
650 err = pcxhr_check_reg_bit(mgr, PCXHR_DSP_ISR, PCXHR_ISR_HI08_TRDY, in pcxhr_send_msg_nolock()
652 if (err) in pcxhr_send_msg_nolock()
653 return err; in pcxhr_send_msg_nolock()
661 err = pcxhr_check_reg_bit(mgr, PCXHR_DSP_ISR, in pcxhr_send_msg_nolock()
665 if (err) in pcxhr_send_msg_nolock()
666 return err; in pcxhr_send_msg_nolock()
679 err = pcxhr_check_reg_bit(mgr, PCXHR_DSP_ISR, in pcxhr_send_msg_nolock()
683 if (err) in pcxhr_send_msg_nolock()
684 return err; in pcxhr_send_msg_nolock()
691 err = pcxhr_check_reg_bit(mgr, PCXHR_DSP_ISR, PCXHR_ISR_HI08_CHK, in pcxhr_send_msg_nolock()
693 if (err) in pcxhr_send_msg_nolock()
694 return err; in pcxhr_send_msg_nolock()
698 err = pcxhr_check_reg_bit(mgr, PCXHR_DSP_ISR, in pcxhr_send_msg_nolock()
702 if (err) { in pcxhr_send_msg_nolock()
705 return err; in pcxhr_send_msg_nolock()
713 err = -EINVAL; in pcxhr_send_msg_nolock()
716 err = pcxhr_read_rmh_status(mgr, rmh); in pcxhr_send_msg_nolock()
721 return err; in pcxhr_send_msg_nolock()
770 int err; in pcxhr_send_msg() local
773 err = pcxhr_send_msg_nolock(mgr, rmh); in pcxhr_send_msg()
775 return err; in pcxhr_send_msg()
798 int err; in pcxhr_prepair_pipe_start() local
814 err = pcxhr_send_msg(mgr, &rmh); in pcxhr_prepair_pipe_start()
815 if (err) { in pcxhr_prepair_pipe_start()
819 err); in pcxhr_prepair_pipe_start()
820 return err; in pcxhr_prepair_pipe_start()
837 int err; in pcxhr_stop_pipes() local
852 err = pcxhr_send_msg(mgr, &rmh); in pcxhr_stop_pipes()
853 if (err) { in pcxhr_stop_pipes()
856 "(CMD_STOP_PIPE) err=%x!\n", err); in pcxhr_stop_pipes()
857 return err; in pcxhr_stop_pipes()
869 int err; in pcxhr_toggle_pipes() local
881 err = pcxhr_send_msg(mgr, &rmh); in pcxhr_toggle_pipes()
882 if (err) { in pcxhr_toggle_pipes()
885 "(CMD_CONF_PIPE) err=%x!\n", err); in pcxhr_toggle_pipes()
886 return err; in pcxhr_toggle_pipes()
894 err = pcxhr_send_msg(mgr, &rmh); in pcxhr_toggle_pipes()
895 if (err) { in pcxhr_toggle_pipes()
898 err); in pcxhr_toggle_pipes()
899 return err; in pcxhr_toggle_pipes()
909 int state, i, err; in pcxhr_set_pipe_state() local
929 err = pcxhr_prepair_pipe_start(mgr, state, &state); in pcxhr_set_pipe_state()
930 if (err) in pcxhr_set_pipe_state()
931 return err; in pcxhr_set_pipe_state()
942 err = pcxhr_toggle_pipes(mgr, audio_mask); in pcxhr_set_pipe_state()
943 if (err) in pcxhr_set_pipe_state()
944 return err; in pcxhr_set_pipe_state()
959 err = pcxhr_stop_pipes(mgr, audio_mask); in pcxhr_set_pipe_state()
960 if (err) in pcxhr_set_pipe_state()
961 return err; in pcxhr_set_pipe_state()
967 (long)(ktime_to_ns(diff_time)), err); in pcxhr_set_pipe_state()
976 int err; in pcxhr_write_io_num_reg_cont() local
993 err = pcxhr_send_msg_nolock(mgr, &rmh); in pcxhr_write_io_num_reg_cont()
994 if (err == 0) { in pcxhr_write_io_num_reg_cont()
1001 return err; in pcxhr_write_io_num_reg_cont()
1018 static int pcxhr_handle_async_err(struct pcxhr_mgr *mgr, u32 err, in pcxhr_handle_async_err() argument
1028 if (err & 0xfff) in pcxhr_handle_async_err()
1029 err &= 0xfff; in pcxhr_handle_async_err()
1031 err = ((err >> 12) & 0xfff); in pcxhr_handle_async_err()
1032 if (!err) in pcxhr_handle_async_err()
1036 is_capture ? "Record" : "Play", pipe, err); in pcxhr_handle_async_err()
1037 if (err == 0xe01) in pcxhr_handle_async_err()
1039 else if (err == 0xe10) in pcxhr_handle_async_err()
1042 mgr->async_err_other_last = (int)err; in pcxhr_handle_async_err()
1050 int err; in pcxhr_msg_thread() local
1065 err = pcxhr_send_msg(mgr, prmh); in pcxhr_msg_thread()
1067 err, prmh->stat[0]); in pcxhr_msg_thread()
1077 err = pcxhr_send_msg(mgr, prmh); in pcxhr_msg_thread()
1078 if (err) in pcxhr_msg_thread()
1080 err); in pcxhr_msg_thread()
1133 int err, stream_mask; in pcxhr_stream_read_position() local
1143 err = pcxhr_send_msg(mgr, &rmh); in pcxhr_stream_read_position()
1144 if (err) in pcxhr_stream_read_position()