defconfig: disable unused Samsung features
gp2a: remove get_average_adc_value

It's already defined in sleep_madc.c, where it's actually used
Reworked sync bug fix

This requires CONFIG_SVNET_WHITELIST to be unset, otherwise the
former fix will be used.
latona: defconfig: use misc filesystems
latona: include mtd support and define partitions
latona: defconfig: include yaffs filesystem
latona: use initramfs list to create file and directory nodes
latona: initramfs: fix derp
latona: disable dma channel on OMAP Onenand driver
Causes drastic performance issues on latona
drivers:mtd: fix samsung onenand page align
latona: correct block size comment
defconfig: unset CONFIG_SVNET_WHITELIST
battery-monitor: minimize awake time
battery-monitor: make polling timer deferrable
battery-monitor: don't use boot_complete flag
battery-monitor: add wakelock to properly execute all the functions.

When the battery is charging, sec_bc_wakelock is not enough to
guarantee that battery_monitor_fleeting_wakeup_handler is completely
executed, hence an additional wakelock is used.
gp2a: code cleanup

Remove unnecessary input events and code
gp2a: L_dev: set out of range value when the sensor is enabled

Events are emitted only when values have changed. Forcing an out of
range value when resuming the sensor guarantees the emission of a value.

This is required after the remotion of all the other input events.
omap hsmmc: fix a racing case between kmmcd and omap_hsmmc_suspend

If suspend called when kmmcd is doing host->ops->disable, as kmmcd already
increased host->en_dis_recurs to 1, the mmc_host_enable in suspend
function will return directly without increase the nesting_cnt, which will
cause the followed register access carried out to the disabled host.

mmc_suspend_host will enable host itself.  No need to enable host before
it.  Also works on kmmcd will get flushed in mmc_suspend_host, enable host
after it will be safe.  So make the mmc_host_enable after it.

[cjb: rebase against current Linus]
Signed-off-by: Ethan <ethan.too@gmail.com>
Signed-off-by: Chris Ball <cjb@laptop.org>
Acked-by: Adrian Hunter <adrian.hunter@nokia.com>
Acked-by: Madhusudhan Chikkature <madhu.cr@ti.com>
Cc: <linux-mmc@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
PM: wakelocks: Don't report wake up wakelock if suspend aborted

If the wakelock driver aborts suspend due to an already-held
wakelock, don't report the next wakelock held as the "wake up
wakelock".

Change-Id: I582ffbb87a3c361739a77d839a0c62921cff11a6
Signed-off-by: Todd Poynor <toddpoynor@google.com>