s3cfb: Add v0 gamma tuning hack

This is based on supercurio's Voodoo color with these differences:
  - Fixed a bug which causes the screen to display strange color at
    near-dim brightness
  - The values used are positive integers
  - The default is no tuning

Conflicts:
	drivers/video/samsung/s3cfb_tl2796.c
s3cfb: Rename v0 (actually v1) gamma hack to match crespo

Conflicts:
	drivers/video/samsung/s3cfb_tl2796.c
bcmdhd: Disable MAX power saving mode as disabled by Samsung

The MAX power saving mode is disabled on Samsung stock ROMs. May
help with applications like Skype while screen off.

Conflicts:
	drivers/net/wireless/bcmdhd/dhd_linux.c
Attemp to Fix SEND_END headset buttons
BLN

Conflicts:
	drivers/input/keyboard/Kconfig
	drivers/input/keyboard/cypress-touchkey.c
Stability?
Trying to fix BLN

Conflicts:
	drivers/input/keyboard/cypress-touchkey.c
BLN try fix again
Try BLN
xcaliburinhand's dock support

Conflicts:
	sound/soc/codecs/wm8994_samsung.c
Bigmem support

Conflicts:
	arch/arm/mach-s5pv210/Kconfig
	arch/arm/mach-s5pv210/mach-aries.c
Kali's memory optimization

Thanks to krarvind for this.
normal version 387.1MB, bigmem 399.3MB

Conflicts:
	arch/arm/mach-s5pv210/mach-aries.c
BIGMEM
Added switch for hugeram
HUGEMEM
Touchwake fix: do not disable when proximity detected
s3cfb: Scale v1 gamma hack according to brightness

Thanks to KalimochoAz for pointing it out
Bigmem selectable through sysfs
New sysfs interface to support bootloop detection scripts

echo 1 > /sys/kernel/req_recovery/enable will force recovery on next boot
wm8994: fixes for cdma in-call volume and mic gain

this patch adds sysfs controls for in-call volume and mic gain
based on work by efpophis from the "Glitch" kernel

Change-Id: Idb5b1df16f4c2e53dce17f78643ffe9673d51413

Conflicts:
	sound/soc/codecs/wm8994_herring.c