aboutsummaryrefslogtreecommitdiffstats
path: root/include/video
diff options
context:
space:
mode:
authorTomi Valkeinen <tomi.valkeinen@ti.com>2011-08-16 05:56:19 -0400
committerTomi Valkeinen <tomi.valkeinen@ti.com>2011-09-30 09:16:19 -0400
commit8fa8031c542986746ed4dfbd1eb52358bc86000b (patch)
treec8d0190c274a9e4d86468936ce3e196746987237 /include/video
parent5e7850917fc213882d4e409634c526a8ff310e1e (diff)
OMAP: DSS2: Handle manager change in apply
Currently when changing the manager of an overlay, set_manager() directly calls dispc to set the overlay's destination. Change this to be more in line with other overlay configurations, and this will also remove the need to have dispc clocks enabled when calling set_manager(). A new field is added to overlay struct, "manager_changed". This is similar to "display_changed" field in manager struct, and is used to inform apply that the manager has changed and thus write to the registers is needed. Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Diffstat (limited to 'include/video')
-rw-r--r--include/video/omapdss.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/video/omapdss.h b/include/video/omapdss.h
index c4d1d4ed909f..ecde53f71bd2 100644
--- a/include/video/omapdss.h
+++ b/include/video/omapdss.h
@@ -333,6 +333,7 @@ struct omap_overlay {
333 struct omap_overlay_manager *manager; 333 struct omap_overlay_manager *manager;
334 struct omap_overlay_info info; 334 struct omap_overlay_info info;
335 335
336 bool manager_changed;
336 /* if true, info has been changed, but not applied() yet */ 337 /* if true, info has been changed, but not applied() yet */
337 bool info_dirty; 338 bool info_dirty;
338 339