Lines Matching refs:err
131 int err; in mixart_enum_connectors() local
141 err = -ENOMEM; in mixart_enum_connectors()
154 err = snd_mixart_send_msg(mgr, &request, sizeof(*connector), connector); in mixart_enum_connectors()
155 if((err < 0) || (connector->error_code) || (connector->uid_count > MIXART_MAX_PHYS_CONNECTORS)) { in mixart_enum_connectors()
158 err = -EINVAL; in mixart_enum_connectors()
184 err = snd_mixart_send_msg(mgr, &request, sizeof(*audio_info), audio_info); in mixart_enum_connectors()
185 if( err < 0 ) { in mixart_enum_connectors()
198 err = snd_mixart_send_msg(mgr, &request, sizeof(*connector), connector); in mixart_enum_connectors()
199 if((err < 0) || (connector->error_code) || (connector->uid_count > MIXART_MAX_PHYS_CONNECTORS)) { in mixart_enum_connectors()
202 err = -EINVAL; in mixart_enum_connectors()
228 err = snd_mixart_send_msg(mgr, &request, sizeof(*audio_info), audio_info); in mixart_enum_connectors()
229 if( err < 0 ) { in mixart_enum_connectors()
236 err = 0; in mixart_enum_connectors()
243 return err; in mixart_enum_connectors()
249 int err; in mixart_enum_physio() local
264 err = snd_mixart_send_msg(mgr, &request, sizeof(console_mgr), &console_mgr); in mixart_enum_physio()
266 if( (err < 0) || (console_mgr.error_code != 0) ) { in mixart_enum_physio()
281 err = snd_mixart_send_msg(mgr, &request, sizeof(phys_io), &phys_io); in mixart_enum_physio()
282 if( (err < 0) || ( phys_io.error_code != 0 ) ) { in mixart_enum_physio()
285 err, phys_io.error_code); in mixart_enum_physio()
305 int err; in mixart_first_init() local
308 if((err = mixart_enum_connectors(mgr)) < 0) return err; in mixart_first_init()
310 if((err = mixart_enum_physio(mgr)) < 0) return err; in mixart_first_init()
319 err = snd_mixart_send_msg(mgr, &request, sizeof(k), &k); in mixart_first_init()
320 if( (err < 0) || (k != 0) ) { in mixart_first_init()
322 return err == 0 ? -EINVAL : err; in mixart_first_init()
334 int err, card_index; in mixart_dsp_load() local
406 …err = mixart_wait_nice_for_register_value( mgr, MIXART_PSEUDOREG_MXLX_STATUS_OFFSET, 1, 4, 500); /… in mixart_dsp_load()
407 if (err < 0) { in mixart_dsp_load()
410 return err; in mixart_dsp_load()
421 err = mixart_load_elf( mgr, dsp ); in mixart_dsp_load()
422 if (err < 0) return err; in mixart_dsp_load()
428 …err = mixart_wait_nice_for_register_value( mgr, MIXART_PSEUDOREG_ELF_STATUS_OFFSET, 1, 4, 300); /*… in mixart_dsp_load()
429 if (err < 0) { in mixart_dsp_load()
431 return err; in mixart_dsp_load()
450 …err = mixart_wait_nice_for_register_value( mgr, MIXART_PSEUDOREG_DBRD_PRESENCE_OFFSET, 0, 0, 30); … in mixart_dsp_load()
451 if (err < 0) { in mixart_dsp_load()
453 return err; in mixart_dsp_load()
487 …err = mixart_wait_nice_for_register_value( mgr, MIXART_PSEUDOREG_DXLX_STATUS_OFFSET, 1, 2, 30); /*… in mixart_dsp_load()
488 if (err < 0) { in mixart_dsp_load()
490 return err; in mixart_dsp_load()
509 …err = mixart_wait_nice_for_register_value( mgr, MIXART_PSEUDOREG_DXLX_STATUS_OFFSET, 1, 3, 300); /… in mixart_dsp_load()
510 if (err < 0) { in mixart_dsp_load()
513 return err; in mixart_dsp_load()
520 err = mixart_first_init(mgr); in mixart_dsp_load()
521 if (err < 0) { in mixart_dsp_load()
523 return err; in mixart_dsp_load()
530 if ((err = snd_mixart_create_pcm(chip)) < 0) in mixart_dsp_load()
531 return err; in mixart_dsp_load()
534 if ((err = snd_mixart_create_mixer(chip->mgr)) < 0) in mixart_dsp_load()
535 return err; in mixart_dsp_load()
538 if ((err = snd_card_register(chip->card)) < 0) in mixart_dsp_load()
539 return err; in mixart_dsp_load()
557 int i, err; in snd_mixart_setup_firmware() local
567 err = mixart_dsp_load(mgr, i, fw_entry); in snd_mixart_setup_firmware()
569 if (err < 0) in snd_mixart_setup_firmware()
570 return err; in snd_mixart_setup_firmware()