Lines Matching refs:mgr
41 struct omap_overlay_manager *mgr = &managers[i]; in dss_init_overlay_managers() local
45 mgr->name = "lcd"; in dss_init_overlay_managers()
46 mgr->id = OMAP_DSS_CHANNEL_LCD; in dss_init_overlay_managers()
49 mgr->name = "tv"; in dss_init_overlay_managers()
50 mgr->id = OMAP_DSS_CHANNEL_DIGIT; in dss_init_overlay_managers()
53 mgr->name = "lcd2"; in dss_init_overlay_managers()
54 mgr->id = OMAP_DSS_CHANNEL_LCD2; in dss_init_overlay_managers()
57 mgr->name = "lcd3"; in dss_init_overlay_managers()
58 mgr->id = OMAP_DSS_CHANNEL_LCD3; in dss_init_overlay_managers()
62 mgr->supported_displays = in dss_init_overlay_managers()
63 dss_feat_get_supported_displays(mgr->id); in dss_init_overlay_managers()
64 mgr->supported_outputs = in dss_init_overlay_managers()
65 dss_feat_get_supported_outputs(mgr->id); in dss_init_overlay_managers()
67 INIT_LIST_HEAD(&mgr->overlays); in dss_init_overlay_managers()
78 struct omap_overlay_manager *mgr = &managers[i]; in dss_init_overlay_managers_sysfs() local
80 r = dss_manager_kobj_init(mgr, pdev); in dss_init_overlay_managers_sysfs()
100 struct omap_overlay_manager *mgr = &managers[i]; in dss_uninit_overlay_managers_sysfs() local
102 dss_manager_kobj_uninit(mgr); in dss_uninit_overlay_managers_sysfs()
121 int dss_mgr_simple_check(struct omap_overlay_manager *mgr, in dss_mgr_simple_check() argument
140 static int dss_mgr_check_zorder(struct omap_overlay_manager *mgr, in dss_mgr_check_zorder() argument
146 list_for_each_entry(ovl1, &mgr->overlays, list) { in dss_mgr_check_zorder()
152 list_for_each_entry(ovl2, &mgr->overlays, list) { in dss_mgr_check_zorder()
173 int dss_mgr_check_timings(struct omap_overlay_manager *mgr, in dss_mgr_check_timings() argument
176 if (!dispc_mgr_timings_ok(mgr->id, timings)) { in dss_mgr_check_timings()
184 static int dss_mgr_check_lcd_config(struct omap_overlay_manager *mgr, in dss_mgr_check_lcd_config() argument
214 int dss_mgr_check(struct omap_overlay_manager *mgr, in dss_mgr_check() argument
224 r = dss_mgr_check_zorder(mgr, overlay_infos); in dss_mgr_check()
229 r = dss_mgr_check_timings(mgr, mgr_timings); in dss_mgr_check()
233 r = dss_mgr_check_lcd_config(mgr, lcd_config); in dss_mgr_check()
237 list_for_each_entry(ovl, &mgr->overlays, list) { in dss_mgr_check()