Lines Matching refs:compo

50 	struct sti_compositor *compo = dev_get_drvdata(dev);  in sti_crtc_mode_set()  local
68 compo_clk = compo->clk_compo_main; in sti_crtc_mode_set()
69 pix_clk = compo->clk_pix_main; in sti_crtc_mode_set()
71 compo_clk = compo->clk_compo_aux; in sti_crtc_mode_set()
72 pix_clk = compo->clk_pix_aux; in sti_crtc_mode_set()
91 sti_vtg_set_config(compo->vtg[mixer->id], &crtc->mode); in sti_crtc_mode_set()
112 struct sti_compositor *compo = dev_get_drvdata(dev); in sti_crtc_disable() local
123 clk_disable_unprepare(compo->clk_pix_main); in sti_crtc_disable()
124 clk_disable_unprepare(compo->clk_compo_main); in sti_crtc_disable()
126 clk_disable_unprepare(compo->clk_pix_aux); in sti_crtc_disable()
127 clk_disable_unprepare(compo->clk_compo_aux); in sti_crtc_disable()
144 struct sti_compositor *compo = dev_get_drvdata(mixer->dev); in sti_crtc_atomic_flush() local
179 sti_vid_commit(compo->vid[0], p->state); in sti_crtc_atomic_flush()
204 sti_vid_disable(compo->vid[0]); in sti_crtc_atomic_flush()
250 struct sti_compositor *compo; in sti_crtc_vblank_cb() local
258 compo = container_of(nb, struct sti_compositor, vtg_vblank_nb[pipe]); in sti_crtc_vblank_cb()
259 mixer = compo->mixer[pipe]; in sti_crtc_vblank_cb()
291 struct sti_compositor *compo = dev_priv->compo; in sti_crtc_enable_vblank() local
292 struct notifier_block *vtg_vblank_nb = &compo->vtg_vblank_nb[pipe]; in sti_crtc_enable_vblank()
293 struct drm_crtc *crtc = &compo->mixer[pipe]->drm_crtc; in sti_crtc_enable_vblank()
294 struct sti_vtg *vtg = compo->vtg[pipe]; in sti_crtc_enable_vblank()
309 struct sti_compositor *compo = priv->compo; in sti_crtc_disable_vblank() local
310 struct notifier_block *vtg_vblank_nb = &compo->vtg_vblank_nb[pipe]; in sti_crtc_disable_vblank()
311 struct sti_vtg *vtg = compo->vtg[pipe]; in sti_crtc_disable_vblank()
322 struct sti_compositor *compo = dev_get_drvdata(mixer->dev); in sti_crtc_late_register() local
325 return sti_compositor_debugfs_init(compo, crtc->dev->primary); in sti_crtc_late_register()