diff options
| author | Philippe Langlais <philippe.langlais@linaro.org> | 2011-05-11 10:49:52 +0200 |
|---|---|---|
| committer | Ulf Hansson <ulf.hansson@stericsson.com> | 2011-09-19 15:15:14 +0200 |
| commit | b095c0b70dd06d9de155cb84e6ed534750f9ab50 (patch) | |
| tree | a11d099f9efde572042a427190d106c4d860d49b | |
| parent | 68aabb650db6e46289db7915f69714c358d4404d (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; } |
