Lines Matching refs:pitch

198 	unsigned int pitch;  in atc_get_pitch()  local
202 pitch = (input_rate / output_rate) << 24; in atc_get_pitch()
218 pitch |= input_rate; in atc_get_pitch()
221 return pitch; in atc_get_pitch()
224 static int select_rom(unsigned int pitch) in select_rom() argument
226 if (pitch > 0x00428f5c && pitch < 0x01b851ec) { in select_rom()
229 } else if (pitch == 0x01d66666 || pitch == 0x01d66667) { in select_rom()
232 } else if (pitch == 0x02000000) { in select_rom()
235 } else if (pitch <= 0x08000000) { in select_rom()
254 unsigned int pitch; in atc_pcm_playback_prepare() local
267 pitch = atc_get_pitch(apcm->substream->runtime->rate, in atc_pcm_playback_prepare()
270 src->ops->set_pitch(src, pitch); in atc_pcm_playback_prepare()
271 src->ops->set_rom(src, select_rom(pitch)); in atc_pcm_playback_prepare()
455 unsigned int pitch; member
465 unsigned int pitch; in setup_src_node_conf() local
468 pitch = atc_get_pitch((atc->rsr * atc->msr), in setup_src_node_conf()
474 conf[0].pitch = pitch; in setup_src_node_conf()
478 if (0x8000000 < pitch) { in setup_src_node_conf()
481 conf[0].pitch = (atc->msr << 24); in setup_src_node_conf()
485 conf[1].pitch = atc_get_pitch(atc->rsr, in setup_src_node_conf()
490 } else if (0x1000000 < pitch) { in setup_src_node_conf()
493 conf[0].pitch = pitch; in setup_src_node_conf()
515 unsigned int pitch; in atc_pcm_capture_get_resources() local
529 pitch = atc_get_pitch((atc->rsr * atc->msr), in atc_pcm_capture_get_resources()
536 if ((multi > 1) && (0x8000000 >= pitch)) { in atc_pcm_capture_get_resources()
574 pitch = src_node_conf[i/multi].pitch; in atc_pcm_capture_get_resources()
575 src->ops->set_pitch(src, pitch); in atc_pcm_capture_get_resources()
576 src->ops->set_rom(src, select_rom(pitch)); in atc_pcm_capture_get_resources()
605 pitch = atc_get_pitch((atc->rsr * atc->msr), in atc_pcm_capture_get_resources()
612 srcimp_dsc.msr = (pitch <= 0x8000000) ? atc->msr : 1; in atc_pcm_capture_get_resources()
633 src->ops->set_pitch(src, pitch); in atc_pcm_capture_get_resources()
656 unsigned int pitch; in atc_pcm_capture_prepare() local
692 pitch = atc_get_pitch((atc->rsr * atc->msr), in atc_pcm_capture_prepare()
695 if ((multi > 1) && (pitch <= 0x8000000)) { in atc_pcm_capture_prepare()
795 unsigned int pitch, rsr = atc->pll_rate; in spdif_passthru_playback_get_resources() local
811 pitch = atc_get_pitch(apcm->substream->runtime->rate, (rsr * desc.msr)); in spdif_passthru_playback_get_resources()
813 src->ops->set_pitch(src, pitch); in spdif_passthru_playback_get_resources()
814 src->ops->set_rom(src, select_rom(pitch)); in spdif_passthru_playback_get_resources()