init.qcom: Modified symlink for /dev/graphics/hdmi

Symlink for /dev/graphics/hdmi was pointing to
wrong path leading to CTS test case failure.

CRs-Fixed: 471554
Change-Id: Ic422dea3e79e2421b1770621870bfa4c360b0094
Revert "media_codecs: Add Dolby digital plus(DDP) decoder support"

This reverts commit 30bd14daddbeb3f35dba6791beb7529a9028c9fa.
init: qcom: Add charger_monitor service for 8610

This adds the charger monitor service. The charger monitor
is responsible to conduct the adaptive input current limting.
This service is supported on 8610, 8x26 and 8974.

Change-Id: I9b299edf91595a9ec3bd61a87d9ba36d207a9e0a
Revert "qcom: usb: force apq8084 to diag,adb composition"

Switch back to full USB composition as USB 3.0 primary controller is
functional.
Add synaptics_rmi4_i2c.kl to PRODUCT_PACKAGES

Key layout files must be added to PRODUCT_PACKAGES
in order to compile.

Change-Id: Ia0109d57757bd0698e961a582972ef85cfc7af00
Start gpsone_daemon for MSM8974

Add check for device platform id. If the soc id
is 126, which means the device is MSM8974,
gpsone_daemon will be started.

Change-Id: I999ede153821d4175c5faaab78d0b80ede43608d
common: Add msm samarium UCM file for WCD9306

Add a new UCM file for msm samarium.  It is using wcd9306
but it is based off msm8974, therefore a new UCM file is needed.

Change-Id: Iad7876aad2ddc7d80dc9d5762d3edf0d2d57703d
Merge "Revert "media_codecs: Add Dolby digital plus(DDP) decoder support""
build: Intialise PRODUCT_PACKAGES_DEBUG

Intialising debug list in common file
ensures its proper usage

Change-Id: Idbcfaa5168512d1822fcfd6dbb8cce20ca8d53b6
Merge "Start gpsone_daemon for MSM8974"
Merge "build: Intialise PRODUCT_PACKAGES_DEBUG"
Merge "init: qcom: Add charger_monitor service for 8610"
Merge "common: Add msm samarium UCM file for WCD9306"
Merge "Revert "qcom: usb: force apq8084 to diag,adb composition""
Merge "Add synaptics_rmi4_i2c.kl to PRODUCT_PACKAGES"
Merge "init.qcom: Modified symlink for /dev/graphics/hdmi"