summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUjwal Patel <ujwalp@nvidia.com>2016-09-15 13:15:21 -0400
committermobile promotions <svcmobile_promotions@nvidia.com>2016-09-19 22:16:45 -0400
commita397618a905f1e81d9b798eb885d88136e4e040b (patch)
tree7820d8e8e92b8604ba3c09abfa7be498a7996aad
parent4c0ddb1b0cc70c4982972735a5c0045c53d82db9 (diff)
nvdisp: remove updating interrupt status register
Interrupt status register should only be written by the interrupt handler to clear the raised interrupt. Remove old logic of clearing interrupt status register during flip because that workaround is not applicable anymore. Jira TDS-599 Change-Id: I544213723bb1c51366829610e1520f8d53f82f9e Signed-off-by: Ujwal Patel <ujwalp@nvidia.com> Reviewed-on: http://git-master/r/1221470 Reviewed-by: Shu Zhong <shuz@nvidia.com> Reviewed-by: Aron Wong <awong@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Mitch Luban <mluban@nvidia.com>
-rw-r--r--drivers/video/tegra/dc/nvdisp/nvdisp_win.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/drivers/video/tegra/dc/nvdisp/nvdisp_win.c b/drivers/video/tegra/dc/nvdisp/nvdisp_win.c
index 68861162f..551d2a5d6 100644
--- a/drivers/video/tegra/dc/nvdisp/nvdisp_win.c
+++ b/drivers/video/tegra/dc/nvdisp/nvdisp_win.c
@@ -819,12 +819,6 @@ int tegra_nvdisp_update_windows(struct tegra_dc *dc,
819 dc->imp_dirty = false; 819 dc->imp_dirty = false;
820 } 820 }
821 821
822 if (tegra_cpu_is_asim())
823 tegra_dc_writel(dc,
824 (nvdisp_cmd_int_status_frame_end_f(1) |
825 nvdisp_cmd_int_status_v_blank_f(1)),
826 nvdisp_cmd_int_status_r());
827
828 if (wait_for_vblank) { 822 if (wait_for_vblank) {
829 /* Use the interrupt handler. ISR will clear the dirty flags 823 /* Use the interrupt handler. ISR will clear the dirty flags
830 when the flip is completed */ 824 when the flip is completed */