MPM: add MPM and needed functions to arm_arch_timer
MPM: fix MPM so it compiles

Partially merge mpm-of (from MSM-3.10) into mpm.c so it compiles
MPM: Minor merge of mpm with mpm-of

Minor merges until we fully update mpm.c
mach-msm/memory: import some functions needed

This fixse an undefined reference in files that call msm_reserve
mach-msm: add MSM-PM support

Add MSM-PM support and update the relevant headers/files to MSM-3.10
version for consistency and to avoid unexpected build errors.
sec-thermistor: convert to power efficient wq and enable it

sec-thermistor is not critical to performance and is ok if it runs on a
power efficient workqueue to save some power.
INIT_DELAYED_WORK_DEFERRABLE is now INIT_DEFERRABLE_WORK.
config: turn off CMA

No standard MSM kernel defconfig turns this on as far as I can tell, so
turn this off.