compo              45 drivers/gpu/drm/sti/sti_compositor.c int sti_compositor_debugfs_init(struct sti_compositor *compo,
compo              51 drivers/gpu/drm/sti/sti_compositor.c 		if (compo->vid[i])
compo              52 drivers/gpu/drm/sti/sti_compositor.c 			vid_debugfs_init(compo->vid[i], minor);
compo              55 drivers/gpu/drm/sti/sti_compositor.c 		if (compo->mixer[i])
compo              56 drivers/gpu/drm/sti/sti_compositor.c 			sti_mixer_debugfs_init(compo->mixer[i], minor);
compo              65 drivers/gpu/drm/sti/sti_compositor.c 	struct sti_compositor *compo = dev_get_drvdata(dev);
compo              71 drivers/gpu/drm/sti/sti_compositor.c 	struct sti_compositor_subdev_descriptor *desc = compo->data.subdev_desc;
compo              72 drivers/gpu/drm/sti/sti_compositor.c 	unsigned int array_size = compo->data.nb_subdev;
compo              74 drivers/gpu/drm/sti/sti_compositor.c 	dev_priv->compo = compo;
compo              80 drivers/gpu/drm/sti/sti_compositor.c 			compo->vid[vid_id++] =
compo              81 drivers/gpu/drm/sti/sti_compositor.c 			    sti_vid_create(compo->dev, drm_dev, desc[i].id,
compo              82 drivers/gpu/drm/sti/sti_compositor.c 					   compo->regs + desc[i].offset);
compo              86 drivers/gpu/drm/sti/sti_compositor.c 			compo->mixer[mixer_id++] =
compo              87 drivers/gpu/drm/sti/sti_compositor.c 			    sti_mixer_create(compo->dev, drm_dev, desc[i].id,
compo              88 drivers/gpu/drm/sti/sti_compositor.c 					     compo->regs + desc[i].offset);
compo             114 drivers/gpu/drm/sti/sti_compositor.c 			cursor = sti_cursor_create(drm_dev, compo->dev,
compo             116 drivers/gpu/drm/sti/sti_compositor.c 						   compo->regs + desc[i].offset,
compo             124 drivers/gpu/drm/sti/sti_compositor.c 			primary = sti_gdp_create(drm_dev, compo->dev,
compo             126 drivers/gpu/drm/sti/sti_compositor.c 						 compo->regs + desc[i].offset,
compo             141 drivers/gpu/drm/sti/sti_compositor.c 			sti_crtc_init(drm_dev, compo->mixer[crtc_id],
compo             182 drivers/gpu/drm/sti/sti_compositor.c 	struct sti_compositor *compo;
compo             186 drivers/gpu/drm/sti/sti_compositor.c 	compo = devm_kzalloc(dev, sizeof(*compo), GFP_KERNEL);
compo             187 drivers/gpu/drm/sti/sti_compositor.c 	if (!compo) {
compo             191 drivers/gpu/drm/sti/sti_compositor.c 	compo->dev = dev;
compo             193 drivers/gpu/drm/sti/sti_compositor.c 		compo->vtg_vblank_nb[i].notifier_call = sti_crtc_vblank_cb;
compo             198 drivers/gpu/drm/sti/sti_compositor.c 	memcpy(&compo->data, of_match_node(compositor_of_match, np)->data,
compo             207 drivers/gpu/drm/sti/sti_compositor.c 	compo->regs = devm_ioremap(dev, res->start, resource_size(res));
compo             208 drivers/gpu/drm/sti/sti_compositor.c 	if (compo->regs == NULL) {
compo             214 drivers/gpu/drm/sti/sti_compositor.c 	compo->clk_compo_main = devm_clk_get(dev, "compo_main");
compo             215 drivers/gpu/drm/sti/sti_compositor.c 	if (IS_ERR(compo->clk_compo_main)) {
compo             217 drivers/gpu/drm/sti/sti_compositor.c 		return PTR_ERR(compo->clk_compo_main);
compo             220 drivers/gpu/drm/sti/sti_compositor.c 	compo->clk_compo_aux = devm_clk_get(dev, "compo_aux");
compo             221 drivers/gpu/drm/sti/sti_compositor.c 	if (IS_ERR(compo->clk_compo_aux)) {
compo             223 drivers/gpu/drm/sti/sti_compositor.c 		return PTR_ERR(compo->clk_compo_aux);
compo             226 drivers/gpu/drm/sti/sti_compositor.c 	compo->clk_pix_main = devm_clk_get(dev, "pix_main");
compo             227 drivers/gpu/drm/sti/sti_compositor.c 	if (IS_ERR(compo->clk_pix_main)) {
compo             229 drivers/gpu/drm/sti/sti_compositor.c 		return PTR_ERR(compo->clk_pix_main);
compo             232 drivers/gpu/drm/sti/sti_compositor.c 	compo->clk_pix_aux = devm_clk_get(dev, "pix_aux");
compo             233 drivers/gpu/drm/sti/sti_compositor.c 	if (IS_ERR(compo->clk_pix_aux)) {
compo             235 drivers/gpu/drm/sti/sti_compositor.c 		return PTR_ERR(compo->clk_pix_aux);
compo             239 drivers/gpu/drm/sti/sti_compositor.c 	compo->rst_main = devm_reset_control_get_shared(dev, "compo-main");
compo             241 drivers/gpu/drm/sti/sti_compositor.c 	if (!IS_ERR(compo->rst_main))
compo             242 drivers/gpu/drm/sti/sti_compositor.c 		reset_control_deassert(compo->rst_main);
compo             244 drivers/gpu/drm/sti/sti_compositor.c 	compo->rst_aux = devm_reset_control_get_shared(dev, "compo-aux");
compo             246 drivers/gpu/drm/sti/sti_compositor.c 	if (!IS_ERR(compo->rst_aux))
compo             247 drivers/gpu/drm/sti/sti_compositor.c 		reset_control_deassert(compo->rst_aux);
compo             251 drivers/gpu/drm/sti/sti_compositor.c 		compo->vtg[STI_MIXER_MAIN] = of_vtg_find(vtg_np);
compo             256 drivers/gpu/drm/sti/sti_compositor.c 		compo->vtg[STI_MIXER_AUX] = of_vtg_find(vtg_np);
compo             259 drivers/gpu/drm/sti/sti_compositor.c 	platform_set_drvdata(pdev, compo);
compo              82 drivers/gpu/drm/sti/sti_compositor.h int sti_compositor_debugfs_init(struct sti_compositor *compo,
compo              54 drivers/gpu/drm/sti/sti_crtc.c 	struct sti_compositor *compo = dev_get_drvdata(dev);
compo              64 drivers/gpu/drm/sti/sti_crtc.c 		compo_clk = compo->clk_compo_main;
compo              65 drivers/gpu/drm/sti/sti_crtc.c 		pix_clk = compo->clk_pix_main;
compo              67 drivers/gpu/drm/sti/sti_crtc.c 		compo_clk = compo->clk_compo_aux;
compo              68 drivers/gpu/drm/sti/sti_crtc.c 		pix_clk = compo->clk_pix_aux;
compo              87 drivers/gpu/drm/sti/sti_crtc.c 	sti_vtg_set_config(compo->vtg[mixer->id], &crtc->mode);
compo             108 drivers/gpu/drm/sti/sti_crtc.c 	struct sti_compositor *compo = dev_get_drvdata(dev);
compo             119 drivers/gpu/drm/sti/sti_crtc.c 		clk_disable_unprepare(compo->clk_pix_main);
compo             120 drivers/gpu/drm/sti/sti_crtc.c 		clk_disable_unprepare(compo->clk_compo_main);
compo             122 drivers/gpu/drm/sti/sti_crtc.c 		clk_disable_unprepare(compo->clk_pix_aux);
compo             123 drivers/gpu/drm/sti/sti_crtc.c 		clk_disable_unprepare(compo->clk_compo_aux);
compo             140 drivers/gpu/drm/sti/sti_crtc.c 	struct sti_compositor *compo = dev_get_drvdata(mixer->dev);
compo             175 drivers/gpu/drm/sti/sti_crtc.c 				sti_vid_commit(compo->vid[0], p->state);
compo             200 drivers/gpu/drm/sti/sti_crtc.c 				sti_vid_disable(compo->vid[0]);
compo             246 drivers/gpu/drm/sti/sti_crtc.c 	struct sti_compositor *compo;
compo             252 drivers/gpu/drm/sti/sti_crtc.c 	compo = container_of(nb, struct sti_compositor, vtg_vblank_nb[pipe]);
compo             253 drivers/gpu/drm/sti/sti_crtc.c 	mixer = compo->mixer[pipe];
compo             285 drivers/gpu/drm/sti/sti_crtc.c 	struct sti_compositor *compo = dev_priv->compo;
compo             286 drivers/gpu/drm/sti/sti_crtc.c 	struct notifier_block *vtg_vblank_nb = &compo->vtg_vblank_nb[pipe];
compo             287 drivers/gpu/drm/sti/sti_crtc.c 	struct drm_crtc *crtc = &compo->mixer[pipe]->drm_crtc;
compo             288 drivers/gpu/drm/sti/sti_crtc.c 	struct sti_vtg *vtg = compo->vtg[pipe];
compo             303 drivers/gpu/drm/sti/sti_crtc.c 	struct sti_compositor *compo = priv->compo;
compo             304 drivers/gpu/drm/sti/sti_crtc.c 	struct notifier_block *vtg_vblank_nb = &compo->vtg_vblank_nb[pipe];
compo             305 drivers/gpu/drm/sti/sti_crtc.c 	struct sti_vtg *vtg = compo->vtg[pipe];
compo             316 drivers/gpu/drm/sti/sti_crtc.c 	struct sti_compositor *compo = dev_get_drvdata(mixer->dev);
compo             319 drivers/gpu/drm/sti/sti_crtc.c 		return sti_compositor_debugfs_init(compo, crtc->dev->primary);
compo              25 drivers/gpu/drm/sti/sti_drv.h 	struct sti_compositor *compo;
compo             736 drivers/gpu/drm/sti/sti_gdp.c 		struct sti_compositor *compo = dev_get_drvdata(gdp->dev);
compo             740 drivers/gpu/drm/sti/sti_gdp.c 		gdp->vtg = compo->vtg[mixer->id];