fix gcc4.6+, allow to use native 4.6 google toolchain
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.
add more wlink stuff
omap serial init
fix comment about regulators
fix printk's
init wakelock: st_wake_lock
add vibr driver
Merge branch 'p-android-omap3-3.0' of git://github.com/Quarx2k/jordan-kernel into p-android-omap3-3.0