board-latona: don't initialize all the serial ports available

Revert also ecad852 ("mach: serial: fix issues with bluetooth wake on latona")
OMAPDSS: DSS2: add early suspend support
mach: pm: simplify minimum dsp frequency sysfs control
mach: pm: allow to change OPP voltage if SR is disabled

Requires 6695dbb ("SmartReflex: allow to selectively disable SR calibrations")

volt_calibrated is used instead of volt_nominal if it's nonzero.
latona defconfigs: enable keychord driver

This is required to trigger services through keycodes.
latona defconfigs: don't optimize for size
phone_svn: don't restart on timeout

It just breaks RIL, forcing the user to reboot in order to have it
functional again.
phone_svn: ipc_spi: don't reinit semaphore on timeout
phone_svn: ipc_spi: clear vbuff on timeout
board-latona-power: don't setup the system oscillator time

It has no effects. Plus, the timings were not calculated for the latona board.
board-latona-power: don't set the alert threshold while in lpm
panel: latona: fix unbalanced regaulator disables
mach: opp: disable core OPP1 on latona

It appears to be the cause of some system instabilities.
SmartReflex: allow to selectively disable SR calibrations

SmartReflex class 1.5 calibrations are causing issues at non-standard
frequencies.
Allow to disable them and lock specific voltages using a special
volt_margin.

Based on Steven Luo's <steven@steven676.net> work for encore.
defconfig: reduce vram for latona

We are using only 1 framebuffer and no HDMI. Hence the least
VRAM we would need is 5 MB.