aboutsummaryrefslogtreecommitdiffstats
path: root/sound/soc/codecs/wm8994_samsung.c
diff options
context:
space:
mode:
authorsupercurio <supercurio@gmail.com>2011-11-23 22:26:41 +0100
committerKalimochoAz <calimochoazucarado@gmail.com>2011-12-19 12:15:15 +0100
commitdbaf5858c22315a61fc4cd9c02fe5c1a55295231 (patch)
tree90035c46549c0f4be2de65c642f79b723f80ee00 /sound/soc/codecs/wm8994_samsung.c
parentb29527f97c21f5e3d1085d6758855059ed915491 (diff)
downloadkernel_samsung_crespo-dbaf5858c22315a61fc4cd9c02fe5c1a55295231.zip
kernel_samsung_crespo-dbaf5858c22315a61fc4cd9c02fe5c1a55295231.tar.gz
kernel_samsung_crespo-dbaf5858c22315a61fc4cd9c02fe5c1a55295231.tar.bz2
Voodoo sound: update to driver v5
- New speaker tuning mode for music using different hardware EQ settings than stock ones - Microphone presets now supported on Nexus S. - Microphone presets balanced and loud reworked with lower background noise and higher dynamic range for balanced: -2dB noise, +6dB dynamic range. - New DAC direct option: reduces distortion and improves SNR by a small margin (bypass usless analog channel mixer) - Anti-jitter mode on by default. - Same exact source is now used on each device supported (still: only useful code is compiled in via ifdefs) - ability to fully disable/re-enable the driver and its sysfs interface: 0 or 1 in /sys/class/misc/voodoo_sound_control/enable - refactored source code
Diffstat (limited to 'sound/soc/codecs/wm8994_samsung.c')
-rwxr-xr-xsound/soc/codecs/wm8994_samsung.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sound/soc/codecs/wm8994_samsung.c b/sound/soc/codecs/wm8994_samsung.c
index ea4736a..4b646e0 100755
--- a/sound/soc/codecs/wm8994_samsung.c
+++ b/sound/soc/codecs/wm8994_samsung.c
@@ -41,7 +41,9 @@
#include <mach/regs-clock.h>
#include "wm8994_samsung.h"
#include "../../../arch/arm/mach-s5pv210/herring.h"
+#ifdef CONFIG_SND_VOODOO
#include "wm8994_voodoo.h"
+#endif
#define WM8994_VERSION "0.1"
#define SUBJECT "wm8994_samsung.c"