Modified for GCC-4.7+ Compiling
sound-soc: fix muted headset mic after button press

this corrects a bug where after pressing the button on a headset the mic becomes muted.

partial commit of "sound-soc: Sound platform and WM1811 changes" by SamsungOSRC

Change-Id: I3593e7f0d19b4450d8a3ec55debaede4f80e01c0
Makefile:  Add LDFLAGS_MODULE  = --strip-debug

shrink the modules down to a respectable size
Signed-off-by: Curtis Menard <curtis.menard@gmail.com>

Change-Id: I7ce7aa4d9a8e6315983b87aa211af5db27d457e6

Conflicts:
	Makefile
bcmdhd: update to 1.61.58 from google edition jf (4.3)
 Applied to smdk44x2 appears to help with dialing
 issues on wifi.  jf firmware is ideal also.

Change-Id: I299a0576c0a7c0c36dbdab492e85109daa9c9f01
Add Zen I/O scheduler
Add OC options
cpuidle-exynos4: turn logging off
Increased entropy_avail
Compile with neon
Disable gentle fair sleepers by default
Sysctl tweaks
reduce wifi wakelock

Change-Id: I1d40c1f0c82da79d883f4c45e7a764c57234b3b5
add additional syfs path to vibration control

Change-Id: I1e6a9b5d61f1cba2f562d9719134a53903e4b70f
sound-soc: wm8994: Add voodoo_sound implementation Courtesy of Gökhan Moral of Siyahkernel

Conflicts:
	sound/soc/codecs/Makefile
wm8994_voodoo: remove delay on wm8994_write and reapply settings on WM8994_POWER_MANAGEMENT_1 change
sound-voodoo: Altered jack detection and sound fixes

Add T0 and M3 device conditionals to disable the call detection as we use a different register path over M0.
Use the android_switch mechanism for the jack detection as it is more reliable.
voodoo sound control: updated to be compatible with t0ltexxx models

Signed-off-by: Paul Reioux <reioux@gmail.com>