• Home
  • Raw
  • Download

Lines Matching refs:ops

269 	src->ops->set_pitch(src, pitch);  in atc_pcm_playback_prepare()
270 src->ops->set_rom(src, select_rom(pitch)); in atc_pcm_playback_prepare()
271 src->ops->set_sf(src, convert_format(apcm->substream->runtime->format, in atc_pcm_playback_prepare()
273 src->ops->set_pm(src, (src->ops->next_interleave(src) != NULL)); in atc_pcm_playback_prepare()
302 amixer->ops->setup(amixer, &src->rsc, in atc_pcm_playback_prepare()
305 src = src->ops->next_interleave(src); in atc_pcm_playback_prepare()
332 srcimp->ops->unmap(srcimp); in atc_pcm_release_resources()
389 src->ops->set_sa(src, apcm->vm_block->addr); in atc_pcm_playback_start()
390 src->ops->set_la(src, apcm->vm_block->addr + apcm->vm_block->size); in atc_pcm_playback_start()
391 src->ops->set_ca(src, apcm->vm_block->addr + max_cisz); in atc_pcm_playback_start()
392 src->ops->set_cisz(src, max_cisz); in atc_pcm_playback_start()
394 src->ops->set_bm(src, 1); in atc_pcm_playback_start()
395 src->ops->set_state(src, SRC_STATE_INIT); in atc_pcm_playback_start()
396 src->ops->commit_write(src); in atc_pcm_playback_start()
410 src->ops->set_bm(src, 0); in atc_pcm_stop()
411 src->ops->set_state(src, SRC_STATE_OFF); in atc_pcm_stop()
412 src->ops->commit_write(src); in atc_pcm_stop()
417 src->ops->set_bm(src, 0); in atc_pcm_stop()
418 src->ops->set_state(src, SRC_STATE_OFF); in atc_pcm_stop()
419 src->ops->commit_write(src); in atc_pcm_stop()
437 position = src->ops->get_ca(src); in atc_pcm_playback_position()
574 src->ops->set_pitch(src, pitch); in atc_pcm_capture_get_resources()
575 src->ops->set_rom(src, select_rom(pitch)); in atc_pcm_capture_get_resources()
576 src->ops->set_vo(src, src_node_conf[i/multi].vo); in atc_pcm_capture_get_resources()
632 src->ops->set_pitch(src, pitch); in atc_pcm_capture_get_resources()
674 amixer->ops->setup(amixer, out_ports[i], in atc_pcm_capture_prepare()
686 srcimp->ops->map(srcimp, src, out_ports[i%multi]); in atc_pcm_capture_prepare()
687 amixer->ops->setup(amixer, &src->rsc, INIT_VOL, NULL); in atc_pcm_capture_prepare()
698 out_ports[i]->ops->master(out_ports[i]); in atc_pcm_capture_prepare()
701 amixer->ops->set_input(amixer, out_ports[i]); in atc_pcm_capture_prepare()
702 amixer->ops->set_scale(amixer, INIT_VOL); in atc_pcm_capture_prepare()
703 amixer->ops->set_sum(amixer, NULL); in atc_pcm_capture_prepare()
704 amixer->ops->commit_raw_write(amixer); in atc_pcm_capture_prepare()
705 out_ports[i]->ops->next_conj(out_ports[i]); in atc_pcm_capture_prepare()
708 srcimp->ops->map(srcimp, apcm->src, in atc_pcm_capture_prepare()
715 srcimp->ops->map(srcimp, apcm->src, out_ports[i]); in atc_pcm_capture_prepare()
738 src->ops->set_pm(src, ((i%multi) != (multi-1))); in atc_pcm_capture_start()
744 src->ops->set_sf(src, convert_format(apcm->substream->runtime->format, in atc_pcm_capture_start()
746 src->ops->set_sa(src, apcm->vm_block->addr); in atc_pcm_capture_start()
747 src->ops->set_la(src, apcm->vm_block->addr + apcm->vm_block->size); in atc_pcm_capture_start()
748 src->ops->set_ca(src, apcm->vm_block->addr); in atc_pcm_capture_start()
757 src->ops->set_state(src, SRC_STATE_RUN); in atc_pcm_capture_start()
758 src->ops->commit_write(src); in atc_pcm_capture_start()
762 src->ops->set_bm(src, 1); in atc_pcm_capture_start()
763 src->ops->set_state(src, SRC_STATE_RUN); in atc_pcm_capture_start()
764 src->ops->commit_write(src); in atc_pcm_capture_start()
781 return src->ops->get_ca(src) - apcm->vm_block->addr; in atc_pcm_capture_position()
812 src->ops->set_pitch(src, pitch); in spdif_passthru_playback_get_resources()
813 src->ops->set_rom(src, select_rom(pitch)); in spdif_passthru_playback_get_resources()
814 src->ops->set_sf(src, convert_format(apcm->substream->runtime->format, in spdif_passthru_playback_get_resources()
816 src->ops->set_pm(src, (src->ops->next_interleave(src) != NULL)); in spdif_passthru_playback_get_resources()
817 src->ops->set_bp(src, 1); in spdif_passthru_playback_get_resources()
881 dao->ops->get_spos(dao, &status); in spdif_passthru_playback_setup()
885 dao->ops->set_spos(dao, status); in spdif_passthru_playback_setup()
886 dao->ops->commit_write(dao); in spdif_passthru_playback_setup()
921 amixer->ops->setup(amixer, &src->rsc, INIT_VOL, NULL); in spdif_passthru_playback_prepare()
922 src = src->ops->next_interleave(src); in spdif_passthru_playback_prepare()
930 dao->ops->set_left_input(dao, &amixer->rsc); in spdif_passthru_playback_prepare()
932 dao->ops->set_right_input(dao, &amixer->rsc); in spdif_passthru_playback_prepare()
1049 return dao->ops->get_spos(dao, status); in atc_dao_get_status()
1057 dao->ops->set_spos(dao, status); in atc_dao_set_status()
1058 dao->ops->commit_write(dao); in atc_dao_set_status()
1125 err = dao->ops->reinit(dao, &da_dsc); in atc_spdif_out_passthru()
1131 dao->ops->set_left_input(dao, rscs[0]); in atc_spdif_out_passthru()
1132 dao->ops->set_right_input(dao, rscs[1]); in atc_spdif_out_passthru()
1137 dao->ops->set_spos(dao, spos); in atc_spdif_out_passthru()
1138 dao->ops->commit_write(dao); in atc_spdif_out_passthru()
1173 dao->ops->clear_left_input(dao); in atc_release_resources()
1174 dao->ops->clear_right_input(dao); in atc_release_resources()
1204 srcimp->ops->unmap(srcimp); in atc_release_resources()
1464 srcimp->ops->map(srcimp, src, rscs[i]); in atc_connect_dai()
1471 src->ops->set_pm(src, 1); in atc_connect_dai()
1474 src->ops->set_state(src, SRC_STATE_RUN); in atc_connect_dai()
1475 src->ops->commit_write(src); in atc_connect_dai()
1479 dai->ops->set_srt_srcl(dai, &(srcs[0]->rsc)); in atc_connect_dai()
1480 dai->ops->set_srt_srcr(dai, &(srcs[1]->rsc)); in atc_connect_dai()
1482 dai->ops->set_enb_src(dai, 1); in atc_connect_dai()
1483 dai->ops->set_enb_srt(dai, 1); in atc_connect_dai()
1484 dai->ops->commit_write(dai); in atc_connect_dai()
1504 dao->ops->set_left_input(dao, rscs[0]); in atc_connect_resources()
1505 dao->ops->set_right_input(dao, rscs[1]); in atc_connect_resources()
1678 static const struct snd_device_ops ops = { in ct_atc_create() local
1737 err = snd_device_new(card, SNDRV_DEV_LOWLEVEL, atc, &ops); in ct_atc_create()