[ALSA] Clean up and add TLV support to AK4xxx i2c driver
authorTakashi Iwai <tiwai@suse.de>
Wed, 30 Aug 2006 14:49:54 +0000 (16:49 +0200)
committerJaroslav Kysela <perex@suse.cz>
Sat, 23 Sep 2006 08:45:08 +0000 (10:45 +0200)
commit723b2b0d36fa7cea81a962af2d40d88520d5a5f1
tree0020b109e0792aba552c99cff7b6576b81a5c2b6
parentd0ae48471570c680333cbe28c143bbab887a4ec2
[ALSA] Clean up and add TLV support to AK4xxx i2c driver

- Clean up the code in AK4xxx-ADDA i2c code.
- Fix capture gain controls for AK5365
- Changed the static table for DAC/ADC mixer labels to use
  structs
- Implemented TLV entries for each AK codec
  The volumes in AK4524, AK4528 and AK5365 are corrected with
  a table to be suitable for dB conversion.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Jaroslav Kysela <perex@suse.cz>
include/sound/ak4xxx-adda.h
sound/i2c/other/ak4xxx-adda.c
sound/pci/ice1712/revo.c