staging: most: add missing channel initialization
This patch adds missing initialization of channel count for 8-bit mono audio resolution. Signed-off-by: Christian Gromm <christian.gromm@microchip.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
b981abbb56
commit
31e91e0f40
1 changed files with 2 additions and 0 deletions
|
@ -504,6 +504,8 @@ static int audio_set_pcm_format(struct snd_pcm_hardware *pcm_hw,
|
||||||
if (cfg->subbuffer_size != 1)
|
if (cfg->subbuffer_size != 1)
|
||||||
goto error;
|
goto error;
|
||||||
pr_info("PCM format is 8-bit mono\n");
|
pr_info("PCM format is 8-bit mono\n");
|
||||||
|
pcm_hw->channels_min = 1;
|
||||||
|
pcm_hw->channels_max = 1;
|
||||||
pcm_hw->formats = SNDRV_PCM_FMTBIT_S8;
|
pcm_hw->formats = SNDRV_PCM_FMTBIT_S8;
|
||||||
} else if (!strcmp(pcm_format, "2x16")) {
|
} else if (!strcmp(pcm_format, "2x16")) {
|
||||||
if (cfg->subbuffer_size != 4)
|
if (cfg->subbuffer_size != 4)
|
||||||
|
|
Loading…
Add table
Reference in a new issue