Lines Matching refs:mgr

51 		struct omap_overlay_manager *mgr = &managers[i];  in dss_init_overlay_managers()  local
55 mgr->name = "lcd"; in dss_init_overlay_managers()
56 mgr->id = OMAP_DSS_CHANNEL_LCD; in dss_init_overlay_managers()
59 mgr->name = "tv"; in dss_init_overlay_managers()
60 mgr->id = OMAP_DSS_CHANNEL_DIGIT; in dss_init_overlay_managers()
63 mgr->name = "lcd2"; in dss_init_overlay_managers()
64 mgr->id = OMAP_DSS_CHANNEL_LCD2; in dss_init_overlay_managers()
67 mgr->name = "lcd3"; in dss_init_overlay_managers()
68 mgr->id = OMAP_DSS_CHANNEL_LCD3; in dss_init_overlay_managers()
72 mgr->caps = 0; in dss_init_overlay_managers()
73 mgr->supported_displays = in dss_init_overlay_managers()
74 dss_feat_get_supported_displays(mgr->id); in dss_init_overlay_managers()
75 mgr->supported_outputs = in dss_init_overlay_managers()
76 dss_feat_get_supported_outputs(mgr->id); in dss_init_overlay_managers()
78 INIT_LIST_HEAD(&mgr->overlays); in dss_init_overlay_managers()
89 struct omap_overlay_manager *mgr = &managers[i]; in dss_init_overlay_managers_sysfs() local
91 r = dss_manager_kobj_init(mgr, pdev); in dss_init_overlay_managers_sysfs()
111 struct omap_overlay_manager *mgr = &managers[i]; in dss_uninit_overlay_managers_sysfs() local
113 dss_manager_kobj_uninit(mgr); in dss_uninit_overlay_managers_sysfs()
132 int dss_mgr_simple_check(struct omap_overlay_manager *mgr, in dss_mgr_simple_check() argument
151 static int dss_mgr_check_zorder(struct omap_overlay_manager *mgr, in dss_mgr_check_zorder() argument
157 list_for_each_entry(ovl1, &mgr->overlays, list) { in dss_mgr_check_zorder()
163 list_for_each_entry(ovl2, &mgr->overlays, list) { in dss_mgr_check_zorder()
184 int dss_mgr_check_timings(struct omap_overlay_manager *mgr, in dss_mgr_check_timings() argument
187 if (!dispc_mgr_timings_ok(mgr->id, timings)) { in dss_mgr_check_timings()
195 static int dss_mgr_check_lcd_config(struct omap_overlay_manager *mgr, in dss_mgr_check_lcd_config() argument
225 int dss_mgr_check(struct omap_overlay_manager *mgr, in dss_mgr_check() argument
235 r = dss_mgr_check_zorder(mgr, overlay_infos); in dss_mgr_check()
240 r = dss_mgr_check_timings(mgr, mgr_timings); in dss_mgr_check()
244 r = dss_mgr_check_lcd_config(mgr, lcd_config); in dss_mgr_check()
248 list_for_each_entry(ovl, &mgr->overlays, list) { in dss_mgr_check()