Lines Matching refs:params
405 static unsigned long sun4i_codec_get_mod_freq(struct snd_pcm_hw_params *params)
407 unsigned int rate = params_rate(params);
435 static int sun4i_codec_get_hw_rate(struct snd_pcm_hw_params *params)
437 unsigned int rate = params_rate(params);
478 struct snd_pcm_hw_params *params,
487 if (params_channels(params) == 1)
497 if (hw_param_interval(params, SNDRV_PCM_HW_PARAM_SAMPLE_BITS)->min == 32) {
524 struct snd_pcm_hw_params *params,
535 if (params_channels(params) == 1)
545 if (hw_param_interval(params, SNDRV_PCM_HW_PARAM_SAMPLE_BITS)->min == 32) {
573 struct snd_pcm_hw_params *params,
581 clk_freq = sun4i_codec_get_mod_freq(params);
589 hwrate = sun4i_codec_get_hw_rate(params);
594 return sun4i_codec_hw_params_playback(scodec, params,
597 return sun4i_codec_hw_params_capture(scodec, params,