input: atmel_mxt_ts: use deep sleep mode when stopped

By writing zero to both the active and idle cycle times the maXTouch device is
put into a deep sleep mode when it consumes minimal power. It is unnecessary
to change the configuration of any other objects (for example to disable T9
touchscreen).

It is counterproductive to reset the chip on resume, it will result in a long
delay. However it is necessary to issue a calibrate command after the chip
has spent any time in deep sleep.

This patch also deals with the situation where the power configuration is zero
on probe, which would mean that the device never wakes up to execute commands.

Signed-off-by: Nick Dyer <nick.dyer@itdev.co.uk>
Signed-off-by: David Rodero <david@codiguiel.net>
input: atmel_mxt_ts: add touchscreen thresholds controls

Signed-off-by: David Rodero <david@codiguiel.net>
Revert "mach: opp: re-enable L3 OPP1"

Few devices fail to boot.

This reverts commit a9756aeb4ca77610c9e14833bd5baa811b51ae58.

Signed-off-by: David Rodero <david@codiguiel.net>
latona: set vram size from the kernel config

Signed-off-by: David Rodero <david@codiguiel.net>
latona: extend cmdline instead of manipulating it

The bootloader set omapfb.vram to 0.4M which is fine and all the other
arguments are added, so we can just extend the existing cmdline.

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

 * Disable highmem
 * Enable SmartReflex recalibrations (one each 24h)
 * Filter access to /dev/mem
 * Add UTF-8 encoding support for FAT
 * Remove some unneeded options
 * Disable a bunch of debugging options

Signed-off-by: David Rodero <david@codiguiel.net>
phone_svn: svnet: revert some changes

85ad81c ("drivers: misc: svnet: update driver from t1 (I9100G)")

Signed-off-by: David Rodero <david@codiguiel.net>
phone_svn: modemctl: don't use early suspend to control PDA

Signed-off-by: David Rodero <david@codiguiel.net>
phone_svn: modemctl: convert legacy pm_ops to dev_pm_ops

Signed-off-by: David Rodero <david@codiguiel.net>
plat-omap: dmtimer: set flag when the context is saved

Also, save the timer only if it can lose the context.

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