aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/video/omap2/dss/apply.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/video/omap2/dss/apply.c')
-rw-r--r--drivers/video/omap2/dss/apply.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/drivers/video/omap2/dss/apply.c b/drivers/video/omap2/dss/apply.c
index c844071e8e28..dbd3c2f28a83 100644
--- a/drivers/video/omap2/dss/apply.c
+++ b/drivers/video/omap2/dss/apply.c
@@ -790,6 +790,18 @@ static void mgr_clear_shadow_dirty(struct omap_overlay_manager *mgr)
790 } 790 }
791} 791}
792 792
793static int dss_mgr_connect_compat(struct omap_overlay_manager *mgr,
794 struct omap_dss_output *dst)
795{
796 return mgr->set_output(mgr, dst);
797}
798
799static void dss_mgr_disconnect_compat(struct omap_overlay_manager *mgr,
800 struct omap_dss_output *dst)
801{
802 mgr->unset_output(mgr);
803}
804
793static void dss_mgr_start_update_compat(struct omap_overlay_manager *mgr) 805static void dss_mgr_start_update_compat(struct omap_overlay_manager *mgr)
794{ 806{
795 struct mgr_priv_data *mp = get_mgr_priv(mgr); 807 struct mgr_priv_data *mp = get_mgr_priv(mgr);
@@ -1552,6 +1564,8 @@ static void dss_mgr_unregister_framedone_handler_compat(struct omap_overlay_mana
1552} 1564}
1553 1565
1554static const struct dss_mgr_ops apply_mgr_ops = { 1566static const struct dss_mgr_ops apply_mgr_ops = {
1567 .connect = dss_mgr_connect_compat,
1568 .disconnect = dss_mgr_disconnect_compat,
1555 .start_update = dss_mgr_start_update_compat, 1569 .start_update = dss_mgr_start_update_compat,
1556 .enable = dss_mgr_enable_compat, 1570 .enable = dss_mgr_enable_compat,
1557 .disable = dss_mgr_disable_compat, 1571 .disable = dss_mgr_disable_compat,