Revert "msm: mdss: add support for rotator in mdss_mdp_mixer_get"

This reverts commit d8a8f187e9ffe261de7aee2c26d60679c6cc7ffb.
Revert "msm: mdss: remove extra lock for ctl calls"

This reverts commit 7e3dff3b0e7a91c934c3a261719e2cecc29561a5.
implement cafs tear panel code and remove oppo's

Change-Id: I32977827609febe3de93a48fd5f2b0b3c74afb9d
Merge branch 'kk4.4' of https://github.com/TEAM-Gummy/android_kernel_oppo_find7 into test1
The official version：SVN 8864
1. updata firmware to resolve fast encharge ended when current is lower than 100mA
2. update touch-screen firmware to resolve following problems： current increased when action slip change to click
Revert "Revert "msm: mdss: Dynamic FPS using VFP.""

This reverts commit dbff413939afa7e23548f6ce61f5fe641cb44367.
Revert "msm: mdss: add real time debug log"

This reverts commit 8cd8723b0952e335cb005b6cd126a760a3ff9785.

Conflicts:
	drivers/video/msm/mdss/mdss_dsi_host.c
	drivers/video/msm/mdss/mdss_mdp.c
msm: mdss: add tracing events in mdss driver

Add tracing points in key points in driver.

Change-Id: Ie31e27be4890e2e7cd573c00dbf3f66fa9c62060
Signed-off-by: Adrian Salido-Moreno <adrianm@codeaurora.org>
Signed-off-by: Ingrid Gallardo <ingridg@codeaurora.org>
Signed-off-by: Vineet Bajaj <vbajaj@codeaurora.org>
msm: mdss add bw related events for command mode panels

Add events to observe when bandwidth is requested,
when bandwidth is needed and when bandwidth is released
for command mode panels.

Change-Id: I56b8ce28683696bee50e9cd10351076c49e4a84c
Signed-off-by: Ingrid Gallardo <ingridg@codeaurora.org>
Signed-off-by: Vineet Bajaj <vbajaj@codeaurora.org>

Conflicts:
	drivers/video/msm/mdss/mdss_mdp_intf_cmd.c
msm: mdss: add systrace begin/end trace events

Adding trace points for systrace at various points in
the driver.

Change-Id: I4783fd2982bddb7f111de9e064bcaff153eb1ce1
Signed-off-by: Adrian Salido-Moreno <adrianm@codeaurora.org>
Signed-off-by: Vineet Bajaj <vbajaj@codeaurora.org>
Revert "msm: mdss: Fix rgb_565 format for 90 degree rotation"

This reverts commit 74dbd06df339b562465a09411248db382f68a6b7.
move this where it belongs
Remove duplicate entry
Revert "msm: mdss: update pipe params on first update after suspend"

This reverts commit 233639766d5448a78eb83e87fbde48e9ef8e8317.
Fix bad pick from f698f0a233059bc7c00393c60b38b7b4ef44e896
Revert "msm: mdss: add proper pipe unmap calls for pipe references"

This reverts commit d567df7e4b1bb5515ebc85277c65a850f20f8614.
cleanup from oppo merge
remote dup from oppo merge
msm: mdss: indicate splash screen condition explicitly

Earlier, we were using if the iommu is attached condition
to check if it is in the splash screen. In the command
mode panel, as part of xo shutdown, we need to detach the
iommu as well, in the idle screen case. So, it is not a
proper condition to determine if it is in the splash screen.

Change-Id: I1740e381abf2e4a8989cfb2f2f7f4819363ffaa2
Signed-off-by: Xiaoming Zhou <zhoux@codeaurora.org>
mdss: mdp3: turn off panel before turning off dma

There was a flicker during bootloader to kernel transition.
Problem was that we were turing off dma before turning off panel.

Change-Id: I44a0fc9810891293b4b866558b88afaf65ab942d
Signed-off-by: Terence Hampson <thampson@codeaurora.org>