Lines Matching refs:dss_mgr_ops
172 static const struct dss_mgr_ops *dss_mgr_ops; variable
175 int dss_install_mgr_ops(const struct dss_mgr_ops *mgr_ops, in dss_install_mgr_ops()
178 if (dss_mgr_ops) in dss_install_mgr_ops()
181 dss_mgr_ops = mgr_ops; in dss_install_mgr_ops()
190 dss_mgr_ops = NULL; in dss_uninstall_mgr_ops()
197 return dss_mgr_ops->connect(dss_mgr_ops_priv, in dss_mgr_connect()
205 dss_mgr_ops->disconnect(dss_mgr_ops_priv, dssdev->dispc_channel, dst); in dss_mgr_disconnect()
212 dss_mgr_ops->set_timings(dss_mgr_ops_priv, dssdev->dispc_channel, vm); in dss_mgr_set_timings()
219 dss_mgr_ops->set_lcd_config(dss_mgr_ops_priv, in dss_mgr_set_lcd_config()
226 return dss_mgr_ops->enable(dss_mgr_ops_priv, dssdev->dispc_channel); in dss_mgr_enable()
232 dss_mgr_ops->disable(dss_mgr_ops_priv, dssdev->dispc_channel); in dss_mgr_disable()
238 dss_mgr_ops->start_update(dss_mgr_ops_priv, dssdev->dispc_channel); in dss_mgr_start_update()
245 return dss_mgr_ops->register_framedone_handler(dss_mgr_ops_priv, in dss_mgr_register_framedone_handler()
254 dss_mgr_ops->unregister_framedone_handler(dss_mgr_ops_priv, in dss_mgr_unregister_framedone_handler()