init.qcom.usb: Set default MSM8994 composition

Set the default USB composition for MSM8994 as
"diag,serial_smd,serial_tty,rmnet_ipa,mass_storage,adb". This
corresponds to PID 9025 with the RmNET function configured
with IPA transport.

Change-Id: I7be357be11ee8f814d1c261e4575331f75a49385
init.qcom.rc: add new_raw group for usb uicc client

set usb uicc client in system permission Also add new_raw group
for usb uicc client

Change-Id: I386d3e09d3193804ddc5ca09907b9bf71c23ddf6
Bluetooth: Skip sending LE connection parameters update to remote

This avoid sending LE conn parameters update to remote device during
reconnection.
CRs-Fixed: 665298

Change-Id: I306cd4eba1adf6275d5c4ae8d8328bfa38718472
init: qcom: post_boot.sh: enable low power modes for 8994

Enable CPU low power modes and disable L2 and CCI
power collapse.

Change-Id: Ie8de9ebe8b6b69c5e455d7926f4e42b29662ddae
change permision of dpmd socket to root system.

only system apps should be able to write to dpmd.

Change-Id: I3d9d12adbff43339de4fa37e8faf2b959baf6cb9
Build RIDL_KIT in build, add auto-start.

Common.mk addition, Script to launch RIDL/LogKit II on boot

Change-Id: I7739632b648152694de7d6028b10a800b14214a3
Merge "init.qcom.usb: Set default MSM8994 composition"
Bluetooth: Enable WBS support on msm8994

Enable HPF1.6(WBS) support on msm8994

Change-Id: I3138f386dee3abf00dad0f861aabe68c43e0148c
Merge "init: qcom: post_boot.sh: enable low power modes for 8994"
Merge "Build RIDL_KIT in build, add auto-start."
init.qcom.post_boot.sh: Enable interactive governor for msm8939

This change enables and programs interactive governor for both clusters
of msm8939. This change also onlines all four cores of power cluster.

Change-Id: I67778a2ac7d298d7d6908e1df1502adc8b30bd92
Merge "init.qcom.post_boot.sh: Enable interactive governor for msm8939"
build: Add KERNEL_CFLAGS parameter for dlkm compilation

Additional CFLAGS defined in AndroidKernel.mk needed to compile
the kernel are now used during out-of-kernel-tree dlkm
generation.

Change-Id: I7ea6e1c4e340cbc397aeb90a592422dd9e57239d
Merge "change permision of dpmd socket to root system."
Merge "build: Add KERNEL_CFLAGS parameter for dlkm compilation"
init: qcom: post_boot: Enable low power modes for 8916 and 8939

With cluster architecture the low power mode sysfs nodes are changed.
Enable all low power modes through single control now for both these
targets.

Change-Id: I5ea404490742f679bf08fe1053854941afa9453c
init.qcom.uicc.sh: add msm8939 uicc support

Use soc id to distinguish msm8939 and msm8916.

Change-Id: I2d56aa21305a9e1b3e15fffaf182202105fdb4e2
Ferrum: Bringup changes

Adding in board platform list.

CRs-fixed: 675222

Change-Id: I406f64e1dd75d42f443fddc0c9de69b7e5a28828
init: Add set property to enable hevc video decoder

set appropriate set property media.swhevccodectype or
media.hwhevccodectype based on soc id, which are used in
video playback to initiate either s/w hevc codec or h/w codec.

Change-Id: Id8b1f1d5e57bb33927250c3c7a8b682233021e72
Merge "init: Add set property to enable hevc video decoder"