[Graphics/Display]: Port a bunch of patches from R2
authorRandy Xu <randy.xu@intel.com>
Sun, 11 Dec 2011 11:17:20 +0000 (19:17 +0800)
committerbuildbot <buildbot@intel.com>
Mon, 12 Dec 2011 07:05:21 +0000 (23:05 -0800)
commitbd2baf5d9a4453c8c1db409915ec466b5969b5cf
tree76e35404a5a1a36e70ebc6c33c75560e9abc87d8
parentfb2fedeea0707e4fedba8a7151102c392d811bf1
[Graphics/Display]: Port a bunch of patches from R2

BZ: 17008

This patch includes below bug fixing

0002-GFX-3D-2D-using-private-queue-instead-of-common-work.patch:BZ:4306
0003-GFX-Display-fix-V_1P22_VCCAON_DSI-rail-high.patch:BZ:  6670
0004-GFX-PM-Enable-GL3-attributes-including-auto-clock-g.patch:BZ: 6371, 8403, 8405, 8406, 8407 & 8408
0005-GFX-Display-Added-ULPS-support-to-DPI-driver.patch:BZ:  9284
0006-GFX-Display-replaced-busy-waits-20ms-with-mslee.patch:BZ:  9440
0007--PORT-FROM-R1-GFX-Display-update-pr2-cabc-control.patch:BZ:  8544
0008--PORT-FROM-R1-Graphics-Display-SGX-HW-recovery-ca.patch:BZ:  10106
0009--GFX-Display-Not-change-the-panel-devInfo-when-cre.patch:BZ: 11873
0010-Gfx-Display-Refined-scaling-setting-to-support-Cent.patch:BZ: 11093
0011-GFX-Improve-HDMI-rotation-mechanism-kernel.patch:BZ: 10804, 11517, 10736
0012-Gfx-Display-Fix-vblank-enable-disable-defect-in-HDM.patch:BZ: 11434
0013-psb_drm-obsolet-fields-can-be-deleted-in-psb_drm.h.patch:BZ: 9354
0014-Graphics-restore-the-BCD-reference-count-in-case-of.patch:BZ: 11670
0015-Gfx-Display-sending-HDMI-audio-suspended-resumed-ue.patch:BZ: 12415
0016-GFX-Display-add-code-to-support-HDMI-compliance.patch:BZ: 5876, 5879
0017-GFX-display-update-HDMI-AVI-info-support-kernel.patch:BZ: 5877
0018-Gfx-Display-Modify-DPMS-to-just-turn-off-HDMI-plane.patch:BZ: 12541
0019-GFX-display-Add-a-ioctl-interface-for-HDMIpipe-enabl.patch:BZ: 12881, 12949
0020-GFX-Display-fix-mimic-mode-will-be-changed-during-m.patch:BZ: 5876
0021-Graphic-Solve-klocwork-review-defects-for-pvr.patch:BZ: 13836
0022-Gfx-Display-fix-issue-of-HDMI-could-not-get-i2c-ada.patch:BZ: 14013
0023-GFX-Display-fix-refresh-info-not-right-of-MIPI-mode.patch:BZ: 13941
0024-Gfx-Display-fix-the-issue-of-HDMI-hotplug-could-not.patch:BZ: 13917
0025-GFX-HDCP-port-I2C-address-change-to-0x3A-without-re.patch:BZ: 14427
0026-GFX-display-add-code-to-support-HDMI-set-power-stat.patch:BZ: 13944
0027-Gfx-Display-Fix-issue-of-music-does-not-restart-on.patch:BZ: 13987
0028-GFX-Display-enhancement-HDMI-compliance-test-support.patch:BZ: 14104, 14617, 14627
0029-GFX-HDMI-HDCP-Fix-HDCP-cann-t-be-enabled-disabled.patch:BZ: 13724
0030-GFX-Display-Fix-call-issue-when-connect-HDMI.patch:BZ: 13468
0031-GFX-display-fix-HDMI-corrupted-after-resume-from-r.patch:BZ: 13067
0032-Gfx-Display-fix-issue-of-incoming-call-display-on-H.patch:BZ: 14113
0033-Gfx-Display-Ensure-HDMI-clock-is-enabled-before-HDM.patch:BZ: 14156
0034-GFX-display-update-hdmi_state-usage.patch:BZ: 14097
0035-GFX-display-flush-the-plane-changes-when-disable-e.patch:BZ: 15146
0036-GFX-display-fix-hdmi-dpms-fabric-error.-for-R2.patch:BZ: 14884, 14091, 12933
0037-GFX-Display-fix-OVADD-fabric-error-hdmi-resume-fail.patch:BZ: 15667
0038-GFX-Display-fix-lost-video-when-upplug-HDMI.patch:BZ: 15527

Change-Id: I35d6304f3cd84c6f45d3ef4c23637e4e41a68f83
Signed-off-by: Randy Xu <randy.xu@intel.com>
Reviewed-on: http://android.intel.com:8080/26914
Reviewed-by: Hu, Austin <austin.hu@intel.com>
Reviewed-by: buildbot <buildbot@intel.com>
Tested-by: buildbot <buildbot@intel.com>
33 files changed:
drivers/gpu/drm/drm_edid.c
drivers/i2c/busses/i2c-gpio.c
drivers/staging/mrst/drv/mdfld_dsi_dpi.c
drivers/staging/mrst/drv/mdfld_dsi_output.c
drivers/staging/mrst/drv/mdfld_dsi_output.h
drivers/staging/mrst/drv/mdfld_dsi_pkg_sender.c
drivers/staging/mrst/drv/mdfld_dsi_pkg_sender.h
drivers/staging/mrst/drv/mdfld_gl3.c
drivers/staging/mrst/drv/mdfld_gl3.h
drivers/staging/mrst/drv/mdfld_hdcp.h
drivers/staging/mrst/drv/mdfld_hdmi_audio.c
drivers/staging/mrst/drv/mdfld_intel_hdcp.c
drivers/staging/mrst/drv/mdfld_msic.c
drivers/staging/mrst/drv/mdfld_msic.h
drivers/staging/mrst/drv/psb_drm.h
drivers/staging/mrst/drv/psb_drv.c
drivers/staging/mrst/drv/psb_drv.h
drivers/staging/mrst/drv/psb_fb.c
drivers/staging/mrst/drv/psb_intel_display2.c
drivers/staging/mrst/drv/psb_intel_drv.h
drivers/staging/mrst/drv/psb_intel_dsi.c
drivers/staging/mrst/drv/psb_intel_hdmi.c
drivers/staging/mrst/drv/psb_intel_hdmi.h
drivers/staging/mrst/drv/psb_intel_reg.h
drivers/staging/mrst/drv/psb_irq.c
drivers/staging/mrst/drv/psb_powermgmt.c
drivers/staging/mrst/drv/psb_umevents.c
drivers/staging/mrst/drv/psb_umevents.h
drivers/staging/mrst/drv/tmd_6x10_vid.c
drivers/staging/mrst/drv/tmd_vid.c
drivers/staging/mrst/imgv/psb_msvdx.c
drivers/staging/mrst/medfield/Makefile
drivers/staging/mrst/pvr/services4/srvkm/common/deviceclass.c