drivers: add msm ti_dc serial driver

Change-Id: I6c35815e0d234cc2e963cd9ff7546d2a74ae34a4
htc: add headset_misc driver
ruby: add support for headset_misc
fix compilation
ruby: update config
Revert "ruby: use INPUT_PMIC8XXX_PWRKEY"

This reverts commit 2f253d9ec9d683ddb5fe53f38de6d44fbb8c9d13.