Flamingo: add platform
Eagle: add platform

Signed-off-by: Alin Jerpelea <alin.jerpelea@sonymobile.com>
Tianchi: Platform

Conflicts:
	arch/arm/mach-msm/Makefile
seagull: platform import

Signed-off-by: Alin Jerpelea <alin.jerpelea@sonymobile.com>
eagle: enable battery charging

Signed-off-by: Alin Jerpelea <alin.jerpelea@sonymobile.com>
arm: dts: Seagull: 8226_l19 shall be always-on
arm: dts: Tianchi: 8226_l28 shall be always-on
arm: dts: Eagle: Fix camera regulators
arm: dts: flamingo: Specify i2c-src-freq and master-id for i2c nodes

Let's make the kernel happy.
arm: dts: Flamingo: Remove the qcom,mode property from pm8226_s2

....for CPR to work correctly and the device to go to sleep
without any problem.
Port Flamingo display to Sony's unified display driver
input: ts: ektf2k: Reset TS when resuming from suspend

If we don't reset it, then the IRQ requests will fail
and the TS will anyway be resetted after waiting some time.
With this commit, the TS will be ready as soon as the
system comes out from suspended state, without any apparent delay.
arm: configs: Flamingo is ready to migrate to the new display driver.