android_kernel_google_msm/drivers/video/msm
Kuogee Hsieh 24683eeb25 msm_fb: display: wait4vsync before set suspend flag
Since wait4vsync checks suspend flag, wait4vsync needs to
be executed before suspend flag set to enforce wait happen.
Also, when timing generator is turned off, wait4vsync can
not be used anymore since the last vsync may have passed
before wait4vsync called. This patch fixed commit_comp
timeout cause fence timeout happen on hdmi plug and unplug
cases.

CRs-fixed: 449027
Change-Id: I0f5520538bb290643a648c937296b6bc097fe051
Signed-off-by: Kuogee Hsieh <khsieh@codeaurora.org>
2013-03-15 17:08:20 -07:00
..
mdss Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mhl Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
vidc msm: vidc: Fix iommu pagefault in concurrent scenario 2013-03-15 17:08:20 -07:00
adv7520.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
ebi2_epson_s1d_qvga.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
ebi2_host.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
ebi2_l2f.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
ebi2_lcd.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
ebi2_tmd20.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
external_common.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
external_common.h msm_fb: hdmi: HDMI resume delay 2013-03-15 17:08:13 -07:00
hdmi_msm.c msm_fb: hdmi: HDMI resume delay 2013-03-15 17:08:13 -07:00
hdmi_msm.h msm_fb: hdmi: HDMI suspend resume event handling 2013-03-15 17:06:23 -07:00
hdmi_sii9022.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
Kconfig Revert "mako: enable lgit lcd driver" 2013-03-07 15:24:32 -08:00
lcdc.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
lcdc_auo_wvga.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
lcdc_chimei_wxga.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
lcdc_external.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
lcdc_gordon.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
lcdc_nt35582_wvga.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
lcdc_panel.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
lcdc_prism.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
lcdc_samsung_oled_pt.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
lcdc_samsung_wsvga.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
lcdc_sharp_wvga_pt.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
lcdc_st15.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
lcdc_toshiba_fwvga_pt.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
lcdc_toshiba_wvga_pt.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
lcdc_truly_ips3p2335.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
lcdc_wxga.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
logo.c
lvds.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
lvds_chimei_wxga.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
lvds_frc_fhd.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
Makefile Revert "mako: enable lgit lcd driver" 2013-03-07 15:24:32 -08:00
mddi.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mddi_client_dummy.c
mddi_client_nt35399.c
mddi_client_toshiba.c
mddi_ext.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mddi_ext_lcd.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mddi_hw.h
mddi_orise.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mddi_prism.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mddi_quickvx.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mddi_sharp.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mddi_toshiba.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mddi_toshiba.h Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mddi_toshiba_vga.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mddi_toshiba_wvga.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mddi_toshiba_wvga_pt.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mddihost.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mddihost.h Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mddihost_e.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mddihosti.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mddihosti.h Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mdp.c msm_fb : display : Change fps level dynamically. 2013-03-15 17:08:12 -07:00
mdp.h msm_fb: display: Copy splash image to kernel memory 2013-03-15 17:07:29 -07:00
mdp4.h video: msm: Calibration config implementation 2013-03-15 17:07:54 -07:00
mdp4_dtv.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mdp4_overlay.c msm_fb: display: keep borderfill pipe's iommu info 2013-03-15 17:06:29 -07:00
mdp4_overlay_atv.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mdp4_overlay_dsi_cmd.c msm_fb: display: remove extra mdp4_dsi_cmd_clk_check() 2013-03-15 17:07:43 -07:00
mdp4_overlay_dsi_video.c msm_fb: display: wait4vsync before set suspend flag 2013-03-15 17:08:20 -07:00
mdp4_overlay_dtv.c msm_fb: display: wait4vsync before set suspend flag 2013-03-15 17:08:20 -07:00
mdp4_overlay_lcdc.c msm_fb: display: wait4vsync before set suspend flag 2013-03-15 17:08:20 -07:00
mdp4_overlay_mddi.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mdp4_overlay_writeback.c Revert "msm: mdp: Move wfd state signalling into mdp driver" 2013-03-15 17:07:35 -07:00
mdp4_util.c video: msm: Calibration config implementation 2013-03-15 17:07:54 -07:00
mdp4_wfd_writeback.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mdp4_wfd_writeback_panel.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mdp4_wfd_writeback_util.h Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mdp_csc_table.h
mdp_cursor.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mdp_debugfs.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mdp_dma.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mdp_dma_dsi_video.c msm_fb: Handle histogram IRQ cleanly during suspend/resume 2013-03-07 15:25:10 -08:00
mdp_dma_lcdc.c msm_fb: Handle histogram IRQ cleanly during suspend/resume 2013-03-07 15:25:10 -08:00
mdp_dma_s.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mdp_dma_tv.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mdp_hw.h
mdp_hw40.c
mdp_hw_init.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mdp_lcdc.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mdp_ppp.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mdp_ppp.h
mdp_ppp22.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mdp_ppp31.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mdp_ppp_v20.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mdp_ppp_v31.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mdp_scale_tables.c
mdp_scale_tables.h
mdp_vsync.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mhl_api.h Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_chimei_wuxga.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_chimei_wxga_pt.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_dsi.c msm_fb : display : Change fps level dynamically. 2013-03-15 17:08:12 -07:00
mipi_dsi.h msm_fb : display : Change fps level dynamically. 2013-03-15 17:08:12 -07:00
mipi_dsi_host.c msm_fb : display : Change fps level dynamically. 2013-03-15 17:08:12 -07:00
mipi_lgit.c
mipi_lgit.h Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_lgit_video_wxga_pt.c Revert "msm_fb: display: blt always enabled for 720p,1080p, secure buf" 2013-03-07 15:25:35 -08:00
mipi_novatek.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_novatek.h Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_novatek_cmd_qhd_pt.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_novatek_video_qhd_pt.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_NT35510.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_NT35510.h Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_NT35510_cmd_wvga_pt.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_NT35510_video_wvga_pt.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_orise.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_orise.h Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_orise_cmd_720p_pt.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_orise_video_720p_pt.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_renesas.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_renesas.h Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_renesas_cmd_fwvga_pt.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_renesas_video_fwvga_pt.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_simulator.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_simulator.h Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_simulator_video.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_tc358764_dsi2lvds.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_tc358764_dsi2lvds.h Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_toshiba.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_toshiba.h Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_toshiba_video_wsvga_pt.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_toshiba_video_wuxga.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_toshiba_video_wvga_pt.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_truly.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_truly.h Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_truly_tft540960_1_e.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_truly_tft540960_1_e.h Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_truly_tft540960_1_e_cmd_qhd_pt.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_truly_tft540960_1_e_video_qhd_pt.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
mipi_truly_video_wvga_pt.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
msm_dss_io_7x27a.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
msm_dss_io_8x60.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
msm_dss_io_8960.c msm_fb : display : Change fps level dynamically. 2013-03-15 17:08:12 -07:00
msm_fb.c msm_fb: hdmi: HDMI resume delay 2013-03-15 17:08:13 -07:00
msm_fb.h Revert "msm: mdp: Move wfd state signalling into mdp driver" 2013-03-15 17:07:35 -07:00
msm_fb_bl.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
msm_fb_def.h Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
msm_fb_panel.c msm_fb : display : Change fps level dynamically. 2013-03-15 17:08:12 -07:00
msm_fb_panel.h msm_fb : display : Change fps level dynamically. 2013-03-15 17:08:12 -07:00
tvenc.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
tvenc.h Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00
tvout_msm.c Update copyright to The Linux Foundation 2013-03-15 17:07:39 -07:00