diff options
author | Philippe Langlais <philippe.langlais@linaro.org> | 2011-05-11 10:49:52 +0200 |
---|---|---|
committer | Henrik Aberg <henrik.aberg@stericsson.com> | 2011-05-18 09:40:12 +0200 |
commit | e10e61b1cc9fa26ce60005dd7fdbde61c5100bfc (patch) | |
tree | 1fb0a871592980befba96b92eafe6092146b6876 | |
parent | 428e324db4b71e5e85b74fb9c5c1a5851c5b7c55 (diff) |
mcde: Fix after adding tripple buffer support
Signed-off-by: Philippe Langlais <philippe.langlais@linaro.org>
-rw-r--r-- | drivers/video/mcde/display-ab8500.c | 7 | ||||
-rw-r--r-- | drivers/video/mcde/display-av8100.c | 2 | ||||
-rw-r--r-- | drivers/video/mcde/display-generic_dsi.c | 2 |
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; } |