ALSA: PCI168 snd-azt3328: some more fixups
commit627d3e7abca30d6e86787c98dd7cbac0233bc5a9
authorAndreas Mohr <andi@lisas.de>
Mon, 23 Jun 2008 09:50:47 +0000 (23 11:50 +0200)
committerJaroslav Kysela <perex@perex.cz>
Thu, 26 Jun 2008 07:01:47 +0000 (26 09:01 +0200)
tree9837968886cda7893c827aaa9edfe3053d95139f
parent981bcead3f2279a1ec6fb5f2c57aff79ed61a700
ALSA: PCI168 snd-azt3328: some more fixups

- fix problem with codec register 0x6a being write-only
  by adding a software shadow register
  (caused annoying noise after module loading due to _toggling_
  between gameport and audio bits instead of configuring them properly)
- rename several "Wave" mixer controls to "PCM", since this is
  what Wine and several other apps are looking for (IOW, _requiring_)
  and this is what AC97 specs use as naming, too,
  thus I'd guess it's what these controls are
- cleanup, small optimizations

Signed-off-by: Andreas Mohr <andi@lisas.de>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
sound/pci/azt3328.c
sound/pci/azt3328.h