Lines Matching refs:err

98 	int err = 0;  in lx_hardware_open()  local
106 err = lx_pipe_allocate(chip, 0, is_capture, channels); in lx_hardware_open()
107 if (err < 0) { in lx_hardware_open()
109 return err; in lx_hardware_open()
112 err = lx_set_granularity(chip, period_size); in lx_hardware_open()
113 if (err < 0) { in lx_hardware_open()
116 return err; in lx_hardware_open()
125 int err = 0; in lx_hardware_start() local
130 err = lx_stream_set_format(chip, runtime, 0, is_capture); in lx_hardware_start()
131 if (err < 0) { in lx_hardware_start()
133 return err; in lx_hardware_start()
137 err = lx_pipe_start(chip, 0, is_capture); in lx_hardware_start()
138 if (err < 0) { in lx_hardware_start()
140 return err; in lx_hardware_start()
144 err = lx_pipe_wait_for_start(chip, 0, is_capture); in lx_hardware_start()
145 if (err < 0) { in lx_hardware_start()
147 return err; in lx_hardware_start()
150 return err; in lx_hardware_start()
157 int err = 0; in lx_hardware_stop() local
161 err = lx_pipe_pause(chip, 0, is_capture); in lx_hardware_stop()
162 if (err < 0) { in lx_hardware_stop()
164 return err; in lx_hardware_stop()
168 err = lx_pipe_wait_for_idle(chip, 0, is_capture); in lx_hardware_stop()
169 if (err < 0) { in lx_hardware_stop()
171 return err; in lx_hardware_stop()
175 err = lx_pipe_stop(chip, 0, is_capture); in lx_hardware_stop()
176 if (err < 0) { in lx_hardware_stop()
178 return err; in lx_hardware_stop()
181 return err; in lx_hardware_stop()
188 int err = 0; in lx_hardware_close() local
192 err = lx_pipe_release(chip, 0, is_capture); in lx_hardware_close()
193 if (err < 0) { in lx_hardware_close()
195 return err; in lx_hardware_close()
198 return err; in lx_hardware_close()
206 int err = 0; in lx_pcm_open() local
217 err = snd_pcm_hw_constraint_integer(runtime, in lx_pcm_open()
219 if (err < 0) { in lx_pcm_open()
227 err = snd_pcm_hw_constraint_single(runtime, SNDRV_PCM_HW_PARAM_RATE, in lx_pcm_open()
230 if (err < 0) { in lx_pcm_open()
236 err = snd_pcm_hw_constraint_minmax(runtime, in lx_pcm_open()
240 if (err < 0) { in lx_pcm_open()
250 err = 0; in lx_pcm_open()
256 dev_dbg(chip->card->dev, "<-lx_pcm_open, %d\n", err); in lx_pcm_open()
257 return err; in lx_pcm_open()
289 int err = 0; in lx_pcm_prepare() local
297 err = lx_hardware_stop(chip, substream); in lx_pcm_prepare()
298 if (err < 0) { in lx_pcm_prepare()
300 "Error code %d\n", err); in lx_pcm_prepare()
304 err = lx_hardware_close(chip, substream); in lx_pcm_prepare()
305 if (err < 0) { in lx_pcm_prepare()
307 "Error code %d\n", err); in lx_pcm_prepare()
313 err = lx_hardware_open(chip, substream); in lx_pcm_prepare()
314 if (err < 0) { in lx_pcm_prepare()
316 "Error code %d\n", err); in lx_pcm_prepare()
320 err = lx_hardware_start(chip, substream); in lx_pcm_prepare()
321 if (err < 0) { in lx_pcm_prepare()
323 "Error code %d\n", err); in lx_pcm_prepare()
330 if (!err) in lx_pcm_prepare()
336 return err; in lx_pcm_prepare()
372 int err = 0; in lx_pcm_hw_free() local
379 err = lx_hardware_stop(chip, substream); in lx_pcm_hw_free()
380 if (err < 0) { in lx_pcm_hw_free()
382 "Error code %d\n", err); in lx_pcm_hw_free()
386 err = lx_hardware_close(chip, substream); in lx_pcm_hw_free()
387 if (err < 0) { in lx_pcm_hw_free()
389 "Error code %d\n", err); in lx_pcm_hw_free()
403 return err; in lx_pcm_hw_free()
411 int err; in lx_trigger_start() local
428 err = lx_buffer_ask(chip, 0, is_capture, &needed, &freed, in lx_trigger_start()
433 err = lx_buffer_give(chip, 0, is_capture, period_bytes, in lx_trigger_start()
442 err = lx_buffer_ask(chip, 0, is_capture, &needed, &freed, size_array); in lx_trigger_start()
446 err = lx_stream_start(chip, 0, is_capture); in lx_trigger_start()
447 if (err < 0) in lx_trigger_start()
458 int err; in lx_trigger_stop() local
461 err = lx_stream_stop(chip, 0, is_capture); in lx_trigger_stop()
462 if (err < 0) in lx_trigger_stop()
489 int err = 0; in lx_pcm_trigger_dispatch() local
502 err = -EINVAL; in lx_pcm_trigger_dispatch()
511 return err; in lx_pcm_trigger_dispatch()
651 int err; in lx_init_get_version_features() local
655 err = lx_dsp_get_version(chip, &dsp_version); in lx_init_get_version_features()
657 if (err == 0) { in lx_init_get_version_features()
672 err = lx_dsp_get_clock_frequency(chip, &freq); in lx_init_get_version_features()
673 if (err == 0) in lx_init_get_version_features()
678 err = -EAGAIN; in lx_init_get_version_features()
681 return err; in lx_init_get_version_features()
686 int err = 0; in lx_set_granularity() local
700 err = lx_dsp_set_granularity(chip, snapped_gran); in lx_set_granularity()
701 if (err < 0) { in lx_set_granularity()
703 err = -EAGAIN; in lx_set_granularity()
712 return err; in lx_set_granularity()
718 int err; in lx_init_dsp() local
724 err = lx_init_xilinx_reset(chip); in lx_init_dsp()
725 if (err) in lx_init_dsp()
726 return err; in lx_init_dsp()
729 err = lx_init_xilinx_test(chip); in lx_init_dsp()
730 if (err) in lx_init_dsp()
731 return err; in lx_init_dsp()
734 err = lx_init_ethersound_config(chip); in lx_init_dsp()
735 if (err) in lx_init_dsp()
736 return err; in lx_init_dsp()
743 err = lx_dsp_get_mac(chip); in lx_init_dsp()
744 if (err) in lx_init_dsp()
745 return err; in lx_init_dsp()
760 err = lx_init_get_version_features(chip); in lx_init_dsp()
761 if (err) in lx_init_dsp()
762 return err; in lx_init_dsp()
768 return err; in lx_init_dsp()
793 int err; in lx_pcm_create() local
805 err = snd_pcm_new(chip->card, (char *)card_name, 0, in lx_pcm_create()
807 if (err < 0) in lx_pcm_create()
808 return err; in lx_pcm_create()
878 int err; in lx_proc_levels_read() local
883 err = lx_level_peaks(chip, 1, 64, levels); in lx_proc_levels_read()
884 if (err < 0) in lx_proc_levels_read()
895 err = lx_level_peaks(chip, 0, 64, levels); in lx_proc_levels_read()
896 if (err < 0) in lx_proc_levels_read()
918 int err; in snd_lx6464es_create() local
923 err = pcim_enable_device(pci); in snd_lx6464es_create()
924 if (err < 0) in snd_lx6464es_create()
925 return err; in snd_lx6464es_create()
930 err = dma_set_mask(&pci->dev, DMA_BIT_MASK(32)); in snd_lx6464es_create()
931 if (err < 0) { in snd_lx6464es_create()
947 err = pci_request_regions(pci, card_name); in snd_lx6464es_create()
948 if (err < 0) in snd_lx6464es_create()
949 return err; in snd_lx6464es_create()
963 err = devm_request_threaded_irq(&pci->dev, pci->irq, lx_interrupt, in snd_lx6464es_create()
966 if (err) { in snd_lx6464es_create()
968 return err; in snd_lx6464es_create()
974 err = lx_init_dsp(chip); in snd_lx6464es_create()
975 if (err < 0) { in snd_lx6464es_create()
977 return err; in snd_lx6464es_create()
980 err = lx_pcm_create(chip); in snd_lx6464es_create()
981 if (err < 0) in snd_lx6464es_create()
982 return err; in snd_lx6464es_create()
984 err = lx_proc_create(card, chip); in snd_lx6464es_create()
985 if (err < 0) in snd_lx6464es_create()
986 return err; in snd_lx6464es_create()
988 err = snd_ctl_add(card, snd_ctl_new1(&lx_control_playback_switch, in snd_lx6464es_create()
990 if (err < 0) in snd_lx6464es_create()
991 return err; in snd_lx6464es_create()
1002 int err; in snd_lx6464es_probe() local
1013 err = snd_devm_card_new(&pci->dev, index[dev], id[dev], THIS_MODULE, in snd_lx6464es_probe()
1015 if (err < 0) in snd_lx6464es_probe()
1016 return err; in snd_lx6464es_probe()
1019 err = snd_lx6464es_create(card, pci); in snd_lx6464es_probe()
1020 if (err < 0) { in snd_lx6464es_probe()
1037 err = snd_card_register(card); in snd_lx6464es_probe()
1038 if (err < 0) in snd_lx6464es_probe()
1048 return err; in snd_lx6464es_probe()