CMA page allocation
cut sr recalibration in half
sync struct wl12xx_platform_data to hardware/ti/wlan

this stops the wlan-driver from accesing memory outside
of its platform-data

Change-Id: I6e0f1920d3f8528cef3528d4989c9626507aa422
[moto] config: add DEEPSLEEP PM state where kernel ignores all key press except long press power

Conflicts:
	arch/arm/mach-omap2/Kconfig
	drivers/input/input.c
kernel: power: fbearlysuspend: add draw delay sysfs control interface
sys/kernel/power: Front Buffer Delay: Rename the kobject to 'fbu_delay' to avoid conflict with GAMMA control in Trickster Mod app - only for now until this wil be fixed in TM