ALSA: hda: Separate generic and non-generic implementations
authorStephen Warren <swarren@nvidia.com>
Wed, 1 Jun 2011 17:14:19 +0000 (11:14 -0600)
committerTakashi Iwai <tiwai@suse.de>
Mon, 6 Jun 2011 10:58:05 +0000 (12:58 +0200)
commit3aaf898025b1f75f30457e00e890c9f7c43567ab
treedeb0a8cf85bc678201cf846a76724761438351d1
parent74b654c957e901e7596ebc7b9f5a1bea62b20509
ALSA: hda: Separate generic and non-generic implementations

A future change will significantly rework the generic implementation
in order to support codecs with a different number of pins and
converters. Isolate the more custom codec variants from this change by
duplicating the small portions of generic code they share. This
simplifies the later rework of that previously shared code, since we
don't have to consider the more custom codecs, and also prevents
support for those codecs from regressing.

Signed-off-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/patch_hdmi.c