CHROMIUM: ALSA: hda/ca0132 - use same pcm index for analog capture and playback.
authorDylan Reid <dgreid@chromium.org>
Thu, 21 Jun 2012 18:42:31 +0000 (11:42 -0700)
committerGerrit <chrome-bot@google.com>
Mon, 9 Jul 2012 17:58:13 +0000 (10:58 -0700)
Change-Id: I17aea018e5bec48e8880b6ae0fccde11d7b7ccea
Signed-off-by: Dylan Reid <dgreid@chromium.org>
Reviewed-on: https://gerrit.chromium.org/gerrit/26342

sound/pci/hda/patch_ca0132.c

index a0ec75d..cea5449 100644 (file)
@@ -3951,15 +3951,11 @@ static int ca0132_build_pcms(struct hda_codec *codec)
        codec->pcm_info = info;
        codec->num_pcms = 0;
 
-       info->name = "CA0132 Playback";
+       info->name = "CA0132 Analog";
        info->stream[SNDRV_PCM_STREAM_PLAYBACK] = ca0132_pcm_analog_playback;
        info->stream[SNDRV_PCM_STREAM_PLAYBACK].nid = spec->dacs[0];
        info->stream[SNDRV_PCM_STREAM_PLAYBACK].channels_max =
                                                spec->multiout.max_channels;
-       codec->num_pcms++;
-
-       info++;
-       info->name = "CA0132 Digital-Mic / Analog-Mic1";
        info->stream[SNDRV_PCM_STREAM_CAPTURE] = ca0132_pcm_analog_capture;
        info->stream[SNDRV_PCM_STREAM_CAPTURE].substreams = 1;
        info->stream[SNDRV_PCM_STREAM_CAPTURE].nid = spec->adcs[0];