M2_SPR: board: gic ppi manual trigger no longer needed (see 1e52e43443009e7ee0c0afab603e71f5d532d7c4 in msm-3.0)
Also bring adjust_ion_secure from board-8960
Also bring in spm data from board-8960
Also bring in tz_retention_flag adjustment from board-8960
M2_SPR: remove ALL low-level debugging prints/ram_console is functional

Conflicts:

	arch/arm/mach-msm/platsmp.c
	arch/arm/mm/mmu.c
M2_SPR: board: add qseecom device
M2_SPR: Kconfig: select LPASS/MODEM_QDSPSV4
M2_SPR: ram_console: console_verbose()
M2_SPR: msm_bus: add debugging print
M2_SPR: drivers: hush some warnings
M2_SPR: board: kgsl devices now registered in gfx_init
M2_SPR: spr-regulator.c: add consumer mapping; need to reconsider switching back to 8960-regulator
M2_SPR: regulator: more changes
M2_SPR: register msmgpio device (new format for this in 3.4)
M2_SPR: board*: no gov_device afterall
M2_SPR: board: tabl_i2c_*_data needs explicit regulators (not hardcoded anymore); use proper structs if we are to couple with wcd9xxx driver
M2_SPR: add drivers/cypress_236
M2_SPR: Kconfig: select REGULATOR_MSM_GPIO
M2_SPR: back to original 8960-regulator; mod with m2 additions; DERP-ing opportunity

Conflicts:

	arch/arm/mach-msm/board-8960-regulator.c
M2_SPR: m2_spr-pmic; bring in leds-pm8xxx-m2; samsung really did a number here

Conflicts:

	include/linux/leds-pm8xxx.h
M2_SPR: otg additions; not done here, more might be needed

Conflicts:

	drivers/usb/otg/msm_otg.c

Conflicts:
	arch/arm/mach-msm/board-8960.h