Home
last modified time | relevance | path

Searched refs:compo (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/sti/
H A Dsti_compositor.c45 void sti_compositor_debugfs_init(struct sti_compositor *compo, in sti_compositor_debugfs_init() argument
51 if (compo->vid[i]) in sti_compositor_debugfs_init()
52 vid_debugfs_init(compo->vid[i], minor); in sti_compositor_debugfs_init()
55 if (compo->mixer[i]) in sti_compositor_debugfs_init()
56 sti_mixer_debugfs_init(compo->mixer[i], minor); in sti_compositor_debugfs_init()
63 struct sti_compositor *compo = dev_get_drvdata(dev); in sti_compositor_bind() local
69 struct sti_compositor_subdev_descriptor *desc = compo->data.subdev_desc; in sti_compositor_bind()
70 unsigned int array_size = compo->data.nb_subdev; in sti_compositor_bind()
72 dev_priv->compo = compo; in sti_compositor_bind()
180 struct sti_compositor *compo; sti_compositor_probe() local
[all...]
H A Dsti_crtc.c54 struct sti_compositor *compo = dev_get_drvdata(dev); in sti_crtc_mode_set() local
64 compo_clk = compo->clk_compo_main; in sti_crtc_mode_set()
65 pix_clk = compo->clk_pix_main; in sti_crtc_mode_set()
67 compo_clk = compo->clk_compo_aux; in sti_crtc_mode_set()
68 pix_clk = compo->clk_pix_aux; in sti_crtc_mode_set()
71 /* Prepare and enable the compo IP clock */ in sti_crtc_mode_set()
87 sti_vtg_set_config(compo->vtg[mixer->id], &crtc->mode); in sti_crtc_mode_set()
108 struct sti_compositor *compo = dev_get_drvdata(dev); in sti_crtc_disable() local
117 /* Disable pixel clock and compo IP clocks */ in sti_crtc_disable()
119 clk_disable_unprepare(compo in sti_crtc_disable()
140 struct sti_compositor *compo = dev_get_drvdata(mixer->dev); sti_crtc_atomic_flush() local
246 struct sti_compositor *compo; sti_crtc_vblank_cb() local
287 struct sti_compositor *compo = dev_priv->compo; sti_crtc_enable_vblank() local
306 struct sti_compositor *compo = priv->compo; sti_crtc_disable_vblank() local
319 struct sti_compositor *compo = dev_get_drvdata(mixer->dev); sti_crtc_late_register() local
[all...]
H A Dsti_drv.h20 * @compo: compositor
25 struct sti_compositor *compo; member
H A Dsti_compositor.h55 * @clk_compo_main: clock for main compo
56 * @clk_compo_aux: clock for aux compo
82 void sti_compositor_debugfs_init(struct sti_compositor *compo,
H A Dsti_gdp.c737 struct sti_compositor *compo = dev_get_drvdata(gdp->dev); in sti_gdp_atomic_update() local
741 gdp->vtg = compo->vtg[mixer->id]; in sti_gdp_atomic_update()
/kernel/linux/linux-6.6/drivers/gpu/drm/sti/
H A Dsti_compositor.c46 void sti_compositor_debugfs_init(struct sti_compositor *compo, in sti_compositor_debugfs_init() argument
52 if (compo->vid[i]) in sti_compositor_debugfs_init()
53 vid_debugfs_init(compo->vid[i], minor); in sti_compositor_debugfs_init()
56 if (compo->mixer[i]) in sti_compositor_debugfs_init()
57 sti_mixer_debugfs_init(compo->mixer[i], minor); in sti_compositor_debugfs_init()
64 struct sti_compositor *compo = dev_get_drvdata(dev); in sti_compositor_bind() local
70 struct sti_compositor_subdev_descriptor *desc = compo->data.subdev_desc; in sti_compositor_bind()
71 unsigned int array_size = compo->data.nb_subdev; in sti_compositor_bind()
73 dev_priv->compo = compo; in sti_compositor_bind()
179 struct sti_compositor *compo; sti_compositor_probe() local
[all...]
H A Dsti_crtc.c53 struct sti_compositor *compo = dev_get_drvdata(dev); in sti_crtc_mode_set() local
63 compo_clk = compo->clk_compo_main; in sti_crtc_mode_set()
64 pix_clk = compo->clk_pix_main; in sti_crtc_mode_set()
66 compo_clk = compo->clk_compo_aux; in sti_crtc_mode_set()
67 pix_clk = compo->clk_pix_aux; in sti_crtc_mode_set()
70 /* Prepare and enable the compo IP clock */ in sti_crtc_mode_set()
86 sti_vtg_set_config(compo->vtg[mixer->id], &crtc->mode); in sti_crtc_mode_set()
107 struct sti_compositor *compo = dev_get_drvdata(dev); in sti_crtc_disable() local
116 /* Disable pixel clock and compo IP clocks */ in sti_crtc_disable()
118 clk_disable_unprepare(compo in sti_crtc_disable()
139 struct sti_compositor *compo = dev_get_drvdata(mixer->dev); sti_crtc_atomic_flush() local
245 struct sti_compositor *compo; sti_crtc_vblank_cb() local
286 struct sti_compositor *compo = dev_priv->compo; sti_crtc_enable_vblank() local
305 struct sti_compositor *compo = priv->compo; sti_crtc_disable_vblank() local
318 struct sti_compositor *compo = dev_get_drvdata(mixer->dev); sti_crtc_late_register() local
[all...]
H A Dsti_drv.h20 * @compo: compositor
25 struct sti_compositor *compo; member
H A Dsti_compositor.h55 * @clk_compo_main: clock for main compo
56 * @clk_compo_aux: clock for aux compo
82 void sti_compositor_debugfs_init(struct sti_compositor *compo,
H A Dsti_gdp.c746 struct sti_compositor *compo = dev_get_drvdata(gdp->dev); in sti_gdp_atomic_update() local
750 gdp->vtg = compo->vtg[mixer->id]; in sti_gdp_atomic_update()

Completed in 5 milliseconds