ueventd.qcom.rc: Change hw_random permission to root

Change hw_random permission to root, higher the permission
higher is the device secure.

Change-Id: Ifca1f2e40a980444d64f38631dd9ea337701df62
ueventd.qcom.rc: Change user and group of esoc nodes.

ESOC nodes need to be opened by non root clients(eg: RIL,GPS). Set the
permissions to allow them to do so.

Change-Id: I65c7f6d6eee39732141db2651a1282ea26c756c8
common: set security options for HS serial driver port

HS serial driver is used on APQ8084 for QCA1530 SoC (GPS)
communication.

CRs-Fixed: 594889

Change-Id: I19b5a0903ee232f53577cec27d0b183bad0e0ab4
post_boot: Set devfreq governor to cpubw_hwmon for 8974 Pro

Remove line that enables krait bus dcvs and replace it
with one that sets the devfreq governor to "cpubw_hwmon".

Change-Id: Ie1b3e7ff232ff06232e1dbada2ab762c95196c2d
device: qcom: Add QDSS USB compositions for Fusion targets

Add the following USB PID compositions, which support QDSS
trace and debug interfaces along with both APQ/MSM and MDM
Diag interfaces found on Fusion targets.

* 0x9098: MSM DIAG + MDM DIAG + QDSS Trace + QDSS Debug + ADB
* 0x9099: MSM DIAG + MDM DIAG + QDSS Trace + QDSS Debug
* 0x909A: MSM DIAG + MDM DIAG + QDSS Trace + QDSS Debug + ADB + RmNet
* 0x909B: MSM DIAG + MDM DIAG + QDSS Trace + QDSS Debug + RmNet

As there is no user interface to enable QDSS, these must be manually
selected using "setprop sys.usb.config" on the command line.

CRs-Fixed: 591224
Change-Id: Id65f67634d52b080d072d382d8030f93802b4533
COMMON: DSDA3 configuration added.

Support for DSDA3 configuration is added.

CRs-Fixed: 584122
Change-Id: Ic2acd00679366a40d8841fc22a0037ce55ab49cb
Enable config_speed_up_audio_on_mt_calls

Set default value of config_speed_up_audio_on_mt_calls from 'false'
to 'true'.

CRs-Fixed:571380
Change-Id: Id76a34f3f3e841de6db957fb39ebe09c0da46198
common: serial: Use persist.serial.enable to disable serial

Set to persist.serial.enable false to disable the console.

CRs-Fixed: 593761
Change-Id: Ib29ffde3c1daa43d854696a1de3d671b2e35b2ea
Merge "Enable config_speed_up_audio_on_mt_calls"
Merge "common: serial: Use persist.serial.enable to disable serial"
Merge "ueventd.qcom.rc: Change user and group of esoc nodes."
init.qcom.rc: Start up qcom system daemon

qcom-system-daemon is now started as a part of class main.

Change-Id: If5fee24d1d2d6bfbe4c5dcc84c7ef5bd08cacaea
qcom: common: Update cdrom build process

The usb gadget mass_storage driver limit the min
size of CDROM file. SHOULD larger than 300 Sectors.
Each sector is 2KBytes.

If the resouce file size fit the limitation of cdrom
feature. Create cdrom_install.iso file dynamically at
compiling time.
If not, create a dummy file dynamically to increase the
total size of cdrom_install.iso

Change-Id: I49d08bad83b8debfb16fe011f350b3eed3d907cb
Merge "qcom: common: Update cdrom build process"
Merge "init.qcom.rc: Start up qcom system daemon"
init scripts changes to support new PM code

A new Power management driver has been add a new module and the sysfs
modules are no longer valid.

Change-Id: Ice97d56d966fda46176a81736194ea33ee368c9f
qcom: init.qcom.post_boot: 8084: Enable Interactive governor

Enables Interactive governor and set the recommended parameteres for 8084

Change-Id: I1deb726805d1adb2b834ccffe6d1bb764a5f899e
init: qcom: Add init service for QCA6234 WLAN.

The qca6234-service is used for the initialization setup
needed for QCA6234 WLAN driver.

Change-Id: Iec12c91bcbd6d62918a972b480ab5b792441cf64
init: qcom: Setting Bluetooth soc property.

In case of msm8974-apq, setting Bluetooth property as ath3k

Change-Id: I4c9da7fc422d82b97b1dac353c33b1b1913fc826
audio: enable camera shutter sound enforcement

- set config_camera_sound_forced to true to
  force camera shutter sound playback on speaker

Change-Id: I5d1bcaddb6810d81346d6235e92315b3aa325c8b
CRs-Fixed: 591822