summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLajos Molnar <molnar@ti.com>2011-05-31 09:25:06 +0100
committerAndy Green <andy.green@linaro.org>2011-05-31 11:06:37 +0100
commitf7c70e61d1e501fbed97e25c3e0e1f2140d2b1a9 (patch)
tree6edd6c42fd37ab50445c7c3cae188202459b46dd
parent044d1547edd070e0d270a8a576efc02b533b5d0e (diff)
OMAP4: SGX: UDD: Fixed checking of manual update support for DSS2
Displays that don't support manual update mode do not implements the get_update_mode() method. Changed code to use the new DSS2 method to check if an overlay is manually updated. Change-Id: I7fecbc62b021cf83bcca74455142198bcfff3d1e Signed-off-by: Lajos Molnar <molnar@ti.com>
-rw-r--r--drivers/gpu/pvr/omaplfb/omaplfb_linux.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/gpu/pvr/omaplfb/omaplfb_linux.c b/drivers/gpu/pvr/omaplfb/omaplfb_linux.c
index e1939f4005a..9fbb66f2ef1 100644
--- a/drivers/gpu/pvr/omaplfb/omaplfb_linux.c
+++ b/drivers/gpu/pvr/omaplfb/omaplfb_linux.c
@@ -212,8 +212,7 @@ void OMAPLFBFlip(OMAPLFB_SWAPCHAIN *psSwapChain, unsigned long aPhyAddr)
driver = display ? display->driver : NULL;
}
- if (driver && driver->get_update_mode(display) ==
- OMAP_DSS_UPDATE_MANUAL) {
+ if (dss_ovl_manually_updated(overlay)) {
if (driver->sched_update)
driver->sched_update(display, 0, 0,
overlay_info.width,