Update for KOT49H

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

This reverts commit 35deeefd40451a584a4ef8df2b47c87c58b8f898.

Change-Id: I75be1b8268c37fbfe7e9e1cb79218c0f3a6c4b8d
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
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
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 remote-tracking branch 'slim/kk4.4' into kitkat