Update for KOT49H

Change-Id: Ic7790742abc3e90131699d3539c2727f0146da99
hammerhead: Configure Krait bionic optimizations

Change-Id: If6ca9db7ec76945045ca35e078898aad011af3aa
Revert "Revert "Revert "Revert "hammerhead: Add support for modem logging""""

This reverts commit 35deeefd40451a584a4ef8df2b47c87c58b8f898.
Revert "hammerhead: Disable subsystem ramdump collection"

This reverts commit 42aaafc30e1d899cdc3a2f30fa952987c9da697a.

Change-Id: I1215143de6b62cc5691dbd6dc1d3d10a7422a987
gps: modify NMEA_PROVIDER to Modem processor

This fixes duplicate NMEA problem observed when NMEA is generated on AP side.

Bug: 12555056

Change-Id: I4431dfa81c4cb407ace6c434e991d5491ab90550
hammerhead: Use interactive governor in recovery

Replace perfomance by interactive cpu governor which allows for frequency
scaling. Presently we are only using one compression thread, as this may
change in the future, use it for all available cpus.

Change-Id: I8008144d8ef74b30af9a270fbb1d4b1f0353fc7e
Revert "Revert "hammerhead: Disable subsystem ramdump collection"" [DO NOT MERGE]

This reverts commit 98154d5b1eeddbb8d72d88876b867a921cec6b36.

Disable subsystem ramdump.

Bug: 12486394 

Change-Id: Ia6c3af2260616c6dcf5c8fe2d2d969e7dab1101f
Revert "hammerhead: Add support for modem logging" [DO NOT MERGE]

Modem logging disabled

Bug: 12486394

This reverts commit 62c468c2ec192d99e5f3eaa1b51db96382b7dbd9.

Change-Id: I3edaa52b7d75dc131214837e58ab0134025b62bc
Merge "Revert "Revert "hammerhead: Disable subsystem ramdump collection"" [DO NOT MERGE]" into klp-dev
Merge "Revert "hammerhead: Add support for modem logging" [DO NOT MERGE]" into klp-dev
Change headset mic gain for voice call

Decrease headset mic gain by 8dB for
voice call

Bug: 11660005
Change-Id: I7c3545e21c4de5af3b32454a7228dad223f026e5
reduce mic gain for video chat use case

Added new path for mic with AEC in speakerphone mode
for voice/video chat use case and reduced gain by 9 dB.

Bug: 13279002.

Change-Id: Idcfc9b07caa3b6f9d2cdfec98df426e73c4b45de
hammerhead: enable slimport detection after boot completion [DO NOT MERGE]

To prevent slimport error during boot up, wait until boot
completion before start slimport detection.

Bug: 11518558
Change-Id: I4d3e8bf27cebc5e79d566400d768fadc2873e9b5
Merge tag 'android-4.4.3_r1.1' into HEAD

Android 4.4.3 release 1.1
Merge https://github.com/omnirom/android_device_lge_hammerhead into android-4.4