Home
last modified time | relevance | path

Searched refs:ddp_comp (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/mediatek/
Dmtk_drm_crtc.c55 struct mtk_ddp_comp **ddp_comp; member
104 clk_unprepare(mtk_crtc->ddp_comp[i]->clk); in mtk_drm_crtc_destroy()
175 struct mtk_ddp_comp *comp = mtk_crtc->ddp_comp[0]; in mtk_drm_crtc_enable_vblank()
185 struct mtk_ddp_comp *comp = mtk_crtc->ddp_comp[0]; in mtk_drm_crtc_disable_vblank()
197 ret = clk_enable(mtk_crtc->ddp_comp[i]->clk); in mtk_crtc_ddp_clk_enable()
207 clk_disable(mtk_crtc->ddp_comp[i]->clk); in mtk_crtc_ddp_clk_enable()
217 clk_disable(mtk_crtc->ddp_comp[i]->clk); in mtk_crtc_ddp_clk_disable()
274 mtk_crtc->ddp_comp[i]->id, in mtk_crtc_ddp_hw_init()
275 mtk_crtc->ddp_comp[i + 1]->id); in mtk_crtc_ddp_hw_init()
277 mtk_crtc->ddp_comp[i]->id); in mtk_crtc_ddp_hw_init()
[all …]
Dmtk_disp_color.c44 struct mtk_ddp_comp ddp_comp; member
51 return container_of(comp, struct mtk_disp_color, ddp_comp); in comp_to_color()
85 ret = mtk_ddp_comp_register(drm_dev, &priv->ddp_comp); in mtk_disp_color_bind()
101 mtk_ddp_comp_unregister(drm_dev, &priv->ddp_comp); in mtk_disp_color_unbind()
126 ret = mtk_ddp_comp_init(dev, dev->of_node, &priv->ddp_comp, comp_id, in mtk_disp_color_probe()
Dmtk_disp_rdma.c70 struct mtk_ddp_comp ddp_comp; member
77 return container_of(comp, struct mtk_disp_rdma, ddp_comp); in comp_to_rdma()
83 struct mtk_ddp_comp *rdma = &priv->ddp_comp; in mtk_disp_rdma_irq_handler()
248 ret = mtk_ddp_comp_register(drm_dev, &priv->ddp_comp); in mtk_disp_rdma_bind()
265 mtk_ddp_comp_unregister(drm_dev, &priv->ddp_comp); in mtk_disp_rdma_unbind()
295 ret = mtk_ddp_comp_init(dev, dev->of_node, &priv->ddp_comp, comp_id, in mtk_disp_rdma_probe()
303 writel(0x0, priv->ddp_comp.regs + DISP_REG_RDMA_INT_ENABLE); in mtk_disp_rdma_probe()
304 writel(0x0, priv->ddp_comp.regs + DISP_REG_RDMA_INT_STATUS); in mtk_disp_rdma_probe()
Dmtk_disp_ovl.c69 struct mtk_ddp_comp ddp_comp; member
76 return container_of(comp, struct mtk_disp_ovl, ddp_comp); in comp_to_ovl()
82 struct mtk_ddp_comp *ovl = &priv->ddp_comp; in mtk_disp_ovl_irq_handler()
247 ret = mtk_ddp_comp_register(drm_dev, &priv->ddp_comp); in mtk_disp_ovl_bind()
263 mtk_ddp_comp_unregister(drm_dev, &priv->ddp_comp); in mtk_disp_ovl_unbind()
293 ret = mtk_ddp_comp_init(dev, dev->of_node, &priv->ddp_comp, comp_id, in mtk_disp_ovl_probe()
Dmtk_dpi.c65 struct mtk_ddp_comp ddp_comp; member
583 struct mtk_dpi *dpi = container_of(comp, struct mtk_dpi, ddp_comp); in mtk_dpi_start()
590 struct mtk_dpi *dpi = container_of(comp, struct mtk_dpi, ddp_comp); in mtk_dpi_stop()
606 ret = mtk_ddp_comp_register(drm_dev, &dpi->ddp_comp); in mtk_dpi_bind()
640 mtk_ddp_comp_unregister(drm_dev, &dpi->ddp_comp); in mtk_dpi_bind()
651 mtk_ddp_comp_unregister(drm_dev, &dpi->ddp_comp); in mtk_dpi_unbind()
726 ret = mtk_ddp_comp_init(dev, dev->of_node, &dpi->ddp_comp, comp_id, in mtk_dpi_probe()
Dmtk_drm_ddp_comp.c330 if (private->ddp_comp[comp->id]) in mtk_ddp_comp_register()
333 private->ddp_comp[comp->id] = comp; in mtk_ddp_comp_register()
341 private->ddp_comp[comp->id] = NULL; in mtk_ddp_comp_unregister()
Dmtk_dsi.c160 struct mtk_ddp_comp ddp_comp; member
848 struct mtk_dsi *dsi = container_of(comp, struct mtk_dsi, ddp_comp); in mtk_dsi_ddp_start()
855 struct mtk_dsi *dsi = container_of(comp, struct mtk_dsi, ddp_comp); in mtk_dsi_ddp_stop()
1038 ret = mtk_ddp_comp_register(drm, &dsi->ddp_comp); in mtk_dsi_bind()
1062 mtk_ddp_comp_unregister(drm, &dsi->ddp_comp); in mtk_dsi_bind()
1074 mtk_ddp_comp_unregister(drm, &dsi->ddp_comp); in mtk_dsi_unbind()
1145 ret = mtk_ddp_comp_init(dev, dev->of_node, &dsi->ddp_comp, comp_id, in mtk_dsi_probe()
Dmtk_drm_drv.h52 struct mtk_ddp_comp *ddp_comp[DDP_COMPONENT_ID_MAX]; member
Dmtk_drm_drv.c530 private->ddp_comp[comp_id] = comp; in mtk_drm_probe()