Lines Matching refs:pcm_hw
448 static int audio_set_hw_params(struct snd_pcm_hardware *pcm_hw, in audio_set_hw_params() argument
472 pcm_hw->info = MOST_PCM_INFO; in audio_set_hw_params()
473 pcm_hw->rates = SNDRV_PCM_RATE_48000; in audio_set_hw_params()
474 pcm_hw->rate_min = 48000; in audio_set_hw_params()
475 pcm_hw->rate_max = 48000; in audio_set_hw_params()
476 pcm_hw->buffer_bytes_max = cfg->num_buffers * cfg->buffer_size; in audio_set_hw_params()
477 pcm_hw->period_bytes_min = cfg->buffer_size; in audio_set_hw_params()
478 pcm_hw->period_bytes_max = cfg->buffer_size; in audio_set_hw_params()
479 pcm_hw->periods_min = 1; in audio_set_hw_params()
480 pcm_hw->periods_max = cfg->num_buffers; in audio_set_hw_params()
481 pcm_hw->channels_min = ch_num; in audio_set_hw_params()
482 pcm_hw->channels_max = ch_num; in audio_set_hw_params()
483 pcm_hw->formats = sinfo[i].formats; in audio_set_hw_params()