msm_fb: hdmi: Audio notification

This change avoids sending audio notication while reconfiguring
the HDMI audio settings.

CRs-Fixed: 484794
Change-Id: I9e971d072989bcdc4d6797f5f55bab6491993168
Signed-off-by: Ajay Singh Parmar <aparmar@codeaurora.org>
msm: display: hdmi: export edid raw data

Export hdmi_common_read_edid_raw_data for kernel
user to retrieve raw edid data, the buffer size is 640.

Change-Id: I2beb66a9ff93b1e3544d0676fec3fb8777fde993
Signed-off-by: Ken Zhang <kenz@codeaurora.org>
msm: 8064: Setting De-emphasis to off and amplitude swing to 800mv

On APQ8064 DMA boards, the physical distance between APQ PCIe port
and AR8152 chip PCIe port is very small.In order to electrical set
up, it is better to run with de-emphasis off, and voltage swing
reduced, to rpevent overshoot and reflections

Change-Id: Ie91ebe4c1b8d34de280664c3a8fca0364fdd10f8
Signed-off-by: Vikas Das <vdas@codeaurora.org>
EHCI: HSIC: disable pm runtime device before remove hcd

The runtime PM of a device is disabled while unregistering it.  Hence
there will not be any runtime PM activity when driver's remove function
is called.  If driver is removed or unbounded, the device's runtime PM
is still active.  There is a possibility of a race between remove function
and runtime PM suspend.  Fix this by disabling runtime PM before removing
the HCD.

CRs-Fixed: 482663
Change-Id: I249a4f63db3a975652e6ce15545584e41bae284b
Signed-off-by: Ido Shayevitz <idos@codeaurora.org>
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
Merge "EHCI: HSIC: disable pm runtime device before remove hcd"
Merge "msm_fb: hdmi: Audio notification"
Merge "msm: display: hdmi: export edid raw data"
Merge "msm: 8064: Setting De-emphasis to off and amplitude swing to 800mv"