latona: experimental changes for hwcomposer

Signed-off-by: David Rodero <david@codiguiel.net>

Conflicts:
	arch/arm/configs/latona_defconfig
	drivers/video/omap2/omapfb/omapfb-main.c
	drivers/video/omap2/omapfb/omapfb-sysfs.c
mach:latona: cmdline manipulation for older bootloader
Adapted from LGE HUB ICS changes

Signed-off-by: David Rodero <david@codiguiel.net>
drivers: Add Samsung Phone Interface (SVN) drivers.

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
Signed-off-by: David Rodero <david@codiguiel.net>

Conflicts:
	arch/arm/configs/latona_defconfig
	drivers/Kconfig
phone_svn: Add missing dependant header files.

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
Signed-off-by: David Rodero <david@codiguiel.net>
phone_svn ipc_spi: Code changes as per new API

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
Signed-off-by: David Rodero <david@codiguiel.net>
phone_svn: ipc_spi: Fix undefined reference to onedram_cp_force_crash()

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
Signed-off-by: David Rodero <david@codiguiel.net>
latona: Add modemctl platform data

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
Signed-off-by: David Rodero <david@codiguiel.net>
phone_svn: modemctl: Force driver to use PDA by default

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
Signed-off-by: David Rodero <david@codiguiel.net>
latona: ipc_spi: Add ipc_spi platform data

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
Signed-off-by: David Rodero <david@codiguiel.net>
latona: Add mcspi device configuration and spi board info.

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
Signed-off-by: David Rodero <david@codiguiel.net>
latona: Add all phone svnet code to board-latona-phone_svnet.c

PHONE SVNET data in peripherals looked ugly.

Hence, call latona_phone_svnet_init() from peripherals_init()

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
Signed-off-by: David Rodero <david@codiguiel.net>

Conflicts:
	arch/arm/mach-omap2/board-latona-peripherals.c

Signed-off-by: David Rodero <david@codiguiel.net>
modemctl: Rework modem to use MODEM by default

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
Signed-off-by: David Rodero <david@codiguiel.net>
battery: Add Samsung battery driver.

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
Signed-off-by: David Rodero <david@codiguiel.net>

Conflicts:
	drivers/power/Kconfig
	drivers/power/Makefile
samsung-battery: Delete unwanted file

Signed-off-by: AdiPat <adithemagnificent@gmail.com>
Signed-off-by: David Rodero <david@codiguiel.net>