Use input switches to detect audio jack insertions

Change-Id: Icd845f5dfa043515e312b5b66df379e00297ed4b
Remove local copy of dtbtool, switch to common one

Change-Id: I30ac5f0729a500234534a6dbfd534c3ccc85cd62
mixer_paths: Fix out-of-scale controls

SPK DRV Volume is 0->8. The closest to stock's 90% is "7"

Change-Id: I4fe41cfabcfafeb9a1f12ac420760a8febc50077
ril: Ignore unsupported IMS state request

These requests are left dangling, return an explicit not-supported
reply to avoid timeouts

Change-Id: I5ddecf43e112c64ea719c5b753993b5b8f0d5dde
Torch: Switch to sysfs interface

Change-Id: I81f5aacda1fd3237a0dfe8d7bd65090730c04a83
enable sf optimizations for virtual displays

Change-Id: I5469e2591074e76b3d596af8b5928b5854df6ca7
sensors: Use stock's configuration

... where the heck did I get this value in the first place? :/

Change-Id: I4b9e60924d068fe29044ec955fb072f4a51169d5
Drop local copies of ION headers

All projects now fetch this reliably from the actual kernel source tree

Change-Id: Ib044239bcea6e84759e05d75f718583dbf6e0839
sensors: Enable the pedometer sensors

Change-Id: Id7ae4f0e505b02656e2f3ad2a1c6cc55b9f2f352
cmhw: DisplayColorCalibration: Updated API

Add new method

Change-Id: Ib17de341fdb1c0909ee4255ca7d66f52fe2b2af6
camera: Enable ZSL

Restarting preview if toggling ZSL fixes the stream errors on
switch, so we can enable this now

Change-Id: I07ceeed859ffa6dc4e75faed18209be83c21a043
ril: Use proper state value to determine SIM ejection

The SIM_ABSENT constant doesn't match the CardState enum, so use
0 directly for CARDSTATE_ABSENT

Change-Id: If8d7069507b30fe419b8d4f304a2db957d059ca5
Merge branch 'cm-11.0' of github.com:CyanogenMod/android_device_lge_g2-common into kk4.4

Conflicts:
	init.g2.rc

Change-Id: I253853ed96241d9d57ca36769ecf0ec6bbb410ae