diff options
Diffstat (limited to 'drivers/video/omap2/dss/apply.c')
-rw-r--r-- | drivers/video/omap2/dss/apply.c | 14 |
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 | ||
793 | static 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 | |||
799 | static void dss_mgr_disconnect_compat(struct omap_overlay_manager *mgr, | ||
800 | struct omap_dss_output *dst) | ||
801 | { | ||
802 | mgr->unset_output(mgr); | ||
803 | } | ||
804 | |||
793 | static void dss_mgr_start_update_compat(struct omap_overlay_manager *mgr) | 805 | static 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 | ||
1554 | static const struct dss_mgr_ops apply_mgr_ops = { | 1566 | static 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, |