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:
Christian Gromm 2015-09-28 17:18:52 +02:00 committed by Greg Kroah-Hartman
parent b981abbb56
commit 31e91e0f40

View file

@ -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)