klte-common: Add cm.dependencies

Change-Id: I6f6233db574e13f7bb8805e6daccc3730220f459
klte-common: Use original mixer_paths

* Samsung package version: G900FXXU1ANG2_G900FOXA1ANG3_BTU

Change-Id: I92c9b65b4fd92182e7ede7d18eabc7f6b31c5596
klte-common: Remove custom audio routing code

* There's a standard way to do this by configuration without linking a
  custom library for no real reason.

Change-Id: Iee7cebc1fad51b4a340e8a9fb0f7c10f6bd7b15b
klte-common: Use audio_platform_info to remap ACDB IDs

Change-Id: I0ac85b8f0e81b15e3c9b404c3e26fda84062e6b5
klte-common: Add translation paths for Samsung mixer devices

* Samsung device names are custom and require a mapping.
* Do the mapping from the CM HAL expected paths to Samsung paths
  in mixer_paths instead of in code.

Change-Id: I399bdc53a7f098030859e91ec93038ea9378fb95
klte-common: Add Torch to build

Change-Id: I68e2785bd138ab93d4fa6c10923a2d9101c1cc9b
klte-common: Clean up all keylayouts

* Remove unused synaptics, atmel keylayouts.
* Remove invalid keycode from gpio-keys.
  This fixes home wake up option
* Remove invalid keycodes from sec_touchscreen.
* Remove invalid keycodes from sec_navigation.

Change-Id: Iff16b2d54d957a2fb0ea72ef519a69f7157ffd2e
klte-common: Remove keylayout copy entries

Change-Id: Ia2a7925618e892e746477b54933732e27f11e08c
klte-common: Use stock Samsung power profile

* Samsung package version: G900FXXU1ANG2_G900FOXA1ANG3_BTU

Change-Id: Ia16cb0566b436b0bf6ef9362e05235b86157b616
klte-common: Add more custom Samsung ACDB IDs

Change-Id: I66b49951b039f42d387ddfc5676323931199af64
klte-common: Actually copy audio_platform_info config

Change-Id: Id2a09f8ec438309b53f76ee1424f29afccde174f
klte-common: Enable dock settings

Change-Id: Idde6dd52ac6e11eb06c057fb60539f71e0ba0d7c
gps: Add dummy Sec_configuration stub

* Newer NG3 based libloc_api_v02.so requires this function to init

Change-Id: I023bd4c5a2378a1f008a34e04bea7aef4d8da1bc
klte-common: lower gps logging intensity

Change-Id: I61b18f4393cfcad9181920462e3d5a103a6b1dd9
klte-common: fix IR blaster permissions

Change-Id: I79e8f84b549b48ef4bbd9e0104a275f92abf1e28
klte-common: Fix NFC NXP permissions

Change-Id: I6d41ee8143158e069803f4bf944118bb5c950fe0
klte-common: Move NUM_FB_BUFFERS to msm8974-common

Change-Id: I6d7b5ea3ed262e72f1be54b29bd22636288cffe0
klte-common: Enable camera denoise by default

Change-Id: Ic1bacc35058aaa298e7a84d266584495bb51643a
klte-common: fix wifi passwords being reset after a reboot.

* Was used to fix the same issue on the HTC m8 and is also present in
stock version of this file for our device. Must have been overlooked

Change-Id: I63e71274a5649509a03fa8976c715a01f3a08379
klte-common: Update audio_platform_info for extended format

* XML for everyone!!

Change-Id: Ibf32c987d3360adfd5658befa91a1c5c166b43d4