1
linux/sound
Mark Salazar 14086771c0 [ALSA] #3/4 for Zoom Video - change Hardware Volume interrupt handling
Modules: ES18xx driver

Third of 4 es18xx.c patches culminating in Zoom Video support.

This patch changes the Hardware Volume support to reflect the fact that
not all of the
supported chipsets have seperate registers dedicated to the Hardware
Volume inputs. Although
all the chipsets can generate an HWV interrupt whenever a Hardware
Volume input is received
only those with seperate HWV registers can split the HWV registers from
the Master volume
registers.

Testing:
This work was initially done on the source from the Debian Sarge ALSA
package, then tested
on an ES1879 and an ES1878 machine. Patches were created against the
Sarge code and then edited
to apply correctly to the ALSA cvs code. Lastly the patched ALSA cvs
code was test for
successful compilation. No additional testing was done on the ALSA cvs
version.

Signed-off-by: Mark Salazar <markTheCoder@justmyself.net>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2006-03-22 10:24:08 +01:00
..
arm [ARM] 3290/1: Fix the FIFO size detection 2006-02-01 19:25:58 +00:00
core [ALSA] Clean up pcm-oss plugins 2006-03-22 10:23:20 +01:00
drivers [PATCH] alsa: fix bogus snd_device_free() in opl3-oss.c 2006-02-24 14:31:36 -08:00
i2c [ALSA] Remove xxx_t typedefs: I2C drivers 2006-01-03 12:18:08 +01:00
isa [ALSA] #3/4 for Zoom Video - change Hardware Volume interrupt handling 2006-03-22 10:24:08 +01:00
mips [ALSA] Remove snd_card_generic_dev() 2006-01-03 12:28:50 +01:00
oss [PATCH] powerpc: Fix sound driver use of i2c 2006-02-07 20:33:36 -08:00
parisc [ALSA] Remove xxx_t typedefs: PARISC Harmony 2006-01-03 12:20:09 +01:00
pci [ALSA] au88x0 - 64bit arch fixes 2006-03-22 10:23:32 +01:00
pcmcia spelling: s/trough/through/ 2006-01-10 00:13:33 +01:00
ppc [PATCH] powerpc: Fix sound driver use of i2c 2006-02-07 20:33:36 -08:00
sparc [SOUND]: sparc/cs4231: Fix some typos which wrecked the build. 2006-01-17 15:55:58 -08:00
synth [ALSA] seq: set client name in snd_seq_create_kernel_client() 2006-01-03 12:30:49 +01:00
usb [ALSA] usb-audio: add Edirol PC-50 support 2006-03-22 10:23:47 +01:00
Kconfig [ALSA] sound: align device drivers menus 2006-01-03 12:29:56 +01:00
last.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sound_core.c [PATCH] Driver Core: fix up all callers of class_device_create() 2005-10-28 09:52:52 -07:00
sound_firmware.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00