ALSA: hda - pwr_nids cleanup for IDT codecs
authorCharles Chin <Charles.Chin@idt.com>
Fri, 11 Nov 2011 07:05:28 +0000 (08:05 +0100)
committerTakashi Iwai <tiwai@suse.de>
Fri, 11 Nov 2011 07:05:28 +0000 (08:05 +0100)
commitafef2cfa0ecf45dec7e88db9fa312ee82d347111
tree71333a5aec9b2559c13711289101b0a6a500e02c
parentd938e66003c9ccc6c0ab10fa31ee23cf27574d66
ALSA: hda - pwr_nids cleanup for IDT codecs

Clean up and fix pwr_nids for 92HD71 / 73 / 83 family codecs; remove
pwr_mapping which was incorrect.

The original pwr_nids support of 92HD83xxx was incorrect and never
actually worked before.  Now we should have things working correctly
without having to hack by DID anymore.

It is also not necessary to explicitly turn on all the pins near the
beginning of patch_stac92hd83xxx() now, the pins will go though
initialization properly.

Tested on 92HD66 / 71 / 73 / 75 / 83 / 89 / 91 demo boards.

Signed-off-by: Charles Chin <Charles.Chin@idt.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/patch_sigmatel.c