summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--drivers/video/mcde/display-ab8500.c7
-rw-r--r--drivers/video/mcde/display-av8100.c2
-rw-r--r--drivers/video/mcde/display-generic_dsi.c2
3 files changed, 6 insertions, 5 deletions
diff --git a/drivers/video/mcde/display-ab8500.c b/drivers/video/mcde/display-ab8500.c
index 8b932d3d8d2..bd6126d8a20 100644
--- a/drivers/video/mcde/display-ab8500.c
+++ b/drivers/video/mcde/display-ab8500.c
@@ -75,7 +75,7 @@ static int set_video_mode(struct mcde_display_device *ddev,
static int set_power_mode(struct mcde_display_device *ddev,
enum mcde_display_power_mode power_mode);
static int on_first_update(struct mcde_display_device *ddev);
-static int display_update(struct mcde_display_device *ddev);
+static int display_update(struct mcde_display_device *ddev, bool tripple_buf);
static int __devinit ab8500_probe(struct mcde_display_device *ddev)
{
@@ -447,7 +447,7 @@ static int on_first_update(struct mcde_display_device *ddev)
return 0;
}
-static int display_update(struct mcde_display_device *ddev)
+static int display_update(struct mcde_display_device *ddev, bool tripple_buffer)
{
int ret;
@@ -458,7 +458,8 @@ static int display_update(struct mcde_display_device *ddev)
if (ret < 0)
goto error;
}
- ret = mcde_chnl_update(ddev->chnl_state, &ddev->update_area);
+ ret = mcde_chnl_update(ddev->chnl_state, &ddev->update_area,
+ tripple_buffer);
if (ret < 0)
goto error;
out:
diff --git a/drivers/video/mcde/display-av8100.c b/drivers/video/mcde/display-av8100.c
index 5d400a9958e..1deda75068f 100644
--- a/drivers/video/mcde/display-av8100.c
+++ b/drivers/video/mcde/display-av8100.c
@@ -1269,7 +1269,7 @@ static int hdmi_resume(struct mcde_display_device *ddev)
dev_warn(&ddev->dev, "%s:Failed to resume display\n"
, __func__);
- ddev->update(ddev);
+ ddev->update(ddev, 0);
return ret;
}
diff --git a/drivers/video/mcde/display-generic_dsi.c b/drivers/video/mcde/display-generic_dsi.c
index 452da92f64a..c45885312af 100644
--- a/drivers/video/mcde/display-generic_dsi.c
+++ b/drivers/video/mcde/display-generic_dsi.c
@@ -246,7 +246,7 @@ static int generic_resume(struct mcde_display_device *ddev)
, __func__);
ddev->set_synchronized_update(ddev,
ddev->get_synchronized_update(ddev));
- ddev->update(ddev);
+ ddev->update(ddev, 0);
return ret;
}