mdss: ppp: Add support for MDP_BGRX_8888 in mdp3 ppp

Support for MDP_BGRX_8888 is required, so we are adding it in.

Change-Id: I43e9b6ccc63f7fd7b83fa4b3b24828f58b56b1fc
Signed-off-by: Terence Hampson <thampson@codeaurora.org>
msm: mdss: wait for the first display update

Display backlight is enabled after commit kickoff function
returns.  However, the return of the function does not mean
the data has been sent to the panel yet.  During suspend and
resume use case, it results a split of second of screen
corruption.  This makes sure backlight is enabled only after
the first display update is complete.

Change-Id: Id5e6bada69c51180ebedfdb301d4d68fc12877b0
Signed-off-by: Xiaoming Zhou <zhoux@codeaurora.org>
mdss: hdmi: Wait for audio off

Wait for audio off before signalling framework to shutdown
display for HDMI to ensure proper HDMI audio FIFO-DMA tear-down.

CRs-Fixed: 513391
Change-Id: I1f25d00ab159622cc21a2cf545cac2a615eca5a7
Signed-off-by: Ajay Singh Parmar <aparmar@codeaurora.org>