OMAP3: cpuidle: restore the default latencies and thresholds
mach: latona: set C-state latencies and thresholds

Set the values from the board file instead of modifying the
default ones.
mach: latona: update C-state latencies and thresholds

Enable only the energy-wise interesting C-states

For detailed information, refer to:
http://www.omappedia.org/wiki/Power_Management_Device_Latencies_Measurement#cpuidle_results
defconfig: disable overclocking and voltage control sysfs interfaces
defconfig: change USB config

This solves the "only charging" issue when the device is connected to
a computer.
block: add SIO scheduler
battery-monitor: make the original behaviour the default one

Allow the customization of samsung-battery duration, but make it
last at least a second.

By default it lasts three seconds.
battery-monitor: remove unused sysfs files

Even if there was something using them, the correct owner and group
were not set, making them useless in any case.
gps: fix compiler warnings
bma222: make debugging optional
include: yas: disable debug
bma222: fix compiler warnings
Si4709: fix comiler warnings
android: logger: decrease log_main size
defconfig: decrease kernel log buffer size
latona: fix inline building
Bluetooth: Add tty HCI driver

tty_hci driver exposes a /dev/hci_tty character device node, that intends to
emulate a generic /dev/ttyX device that would be used by the user-space
Bluetooth stacks to send/receive data to/from the WL combo-connectivity
chipsets.

The device driver has no internal logic of its own to intrepret data & all
such logic is handled by the user-space stack.

Change-Id: Ifa3860bbc7e252af210fde710bce14143239b552
Signed-off-by: Pavan Savoy <pavan_savoy@ti.com>