aboutsummaryrefslogtreecommitdiffstats
path: root/include/video
diff options
context:
space:
mode:
authorArtem Rudenko <artemrudenko@ti.com>2012-09-12 16:10:58 +0300
committerDmytro Kedrovskyi <x0169235@ti.com>2012-09-12 18:26:20 +0300
commit3acd60504a8ccb516e23c5d0d6e0030339bbd61c (patch)
tree5bfd12cc30874eedb982ec0bcaf92821fa198843 /include/video
parent472b1ac1d7c9357c9004333c038edb66fc4e7672 (diff)
downloadkernel_samsung_espresso10-3acd60504a8ccb516e23c5d0d6e0030339bbd61c.zip
kernel_samsung_espresso10-3acd60504a8ccb516e23c5d0d6e0030339bbd61c.tar.gz
kernel_samsung_espresso10-3acd60504a8ccb516e23c5d0d6e0030339bbd61c.tar.bz2
OMAPDSS: implementation of MEM2MEM mode with blanked pannel.
This change implements MEM2MEM mode for pannels blanked case. Change-Id: Ic030682e7aaa33dd596d5150da23ab9dc1fc20f7 Signed-off-by: Artem Rudenko <artemrudenko@ti.com>
Diffstat (limited to 'include/video')
-rw-r--r--include/video/omapdss.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/video/omapdss.h b/include/video/omapdss.h
index 317663d..99f48fb 100644
--- a/include/video/omapdss.h
+++ b/include/video/omapdss.h
@@ -506,6 +506,8 @@ struct omap_overlay_manager {
/* if true, info has been changed but not applied() yet */
bool info_dirty;
+ bool m2m_only;
+
int (*set_device)(struct omap_overlay_manager *mgr,
struct omap_dss_device *dssdev);
int (*unset_device)(struct omap_overlay_manager *mgr);
@@ -819,6 +821,8 @@ struct omap_dss_device *omap_dss_find_device(void *data,
int omap_dss_start_device(struct omap_dss_device *dssdev);
void omap_dss_stop_device(struct omap_dss_device *dssdev);
+void dss_m2m_clock_handling(struct omap_overlay_manager *mgr);
+
int omap_dss_get_num_overlay_managers(void);
struct omap_overlay_manager *omap_dss_get_overlay_manager(int num);