Searched refs:ddp_comp (Results 1 – 9 of 9) sorted by relevance
| /Linux-v5.4/drivers/gpu/drm/mediatek/ |
| D | mtk_drm_crtc.c | 49 struct mtk_ddp_comp **ddp_comp; member 165 struct mtk_ddp_comp *comp = mtk_crtc->ddp_comp[0]; in mtk_drm_crtc_enable_vblank() 175 struct mtk_ddp_comp *comp = mtk_crtc->ddp_comp[0]; in mtk_drm_crtc_disable_vblank() 187 ret = clk_prepare_enable(mtk_crtc->ddp_comp[i]->clk); in mtk_crtc_ddp_clk_enable() 197 clk_disable_unprepare(mtk_crtc->ddp_comp[i]->clk); in mtk_crtc_ddp_clk_enable() 207 clk_disable_unprepare(mtk_crtc->ddp_comp[i]->clk); in mtk_crtc_ddp_clk_disable() 264 mtk_crtc->ddp_comp[i]->id, in mtk_crtc_ddp_hw_init() 265 mtk_crtc->ddp_comp[i + 1]->id); in mtk_crtc_ddp_hw_init() 267 mtk_crtc->ddp_comp[i]->id); in mtk_crtc_ddp_hw_init() 269 mtk_disp_mutex_add_comp(mtk_crtc->mutex, mtk_crtc->ddp_comp[i]->id); in mtk_crtc_ddp_hw_init() [all …]
|
| D | mtk_disp_rdma.c | 62 struct mtk_ddp_comp ddp_comp; member 69 return container_of(comp, struct mtk_disp_rdma, ddp_comp); in comp_to_rdma() 75 struct mtk_ddp_comp *rdma = &priv->ddp_comp; in mtk_disp_rdma_irq_handler() 240 ret = mtk_ddp_comp_register(drm_dev, &priv->ddp_comp); in mtk_disp_rdma_bind() 257 mtk_ddp_comp_unregister(drm_dev, &priv->ddp_comp); in mtk_disp_rdma_unbind() 287 ret = mtk_ddp_comp_init(dev, dev->of_node, &priv->ddp_comp, comp_id, in mtk_disp_rdma_probe() 295 writel(0x0, priv->ddp_comp.regs + DISP_REG_RDMA_INT_ENABLE); in mtk_disp_rdma_probe() 296 writel(0x0, priv->ddp_comp.regs + DISP_REG_RDMA_INT_STATUS); in mtk_disp_rdma_probe()
|
| D | mtk_disp_color.c | 36 struct mtk_ddp_comp ddp_comp; member 43 return container_of(comp, struct mtk_disp_color, ddp_comp); in comp_to_color() 77 ret = mtk_ddp_comp_register(drm_dev, &priv->ddp_comp); in mtk_disp_color_bind() 93 mtk_ddp_comp_unregister(drm_dev, &priv->ddp_comp); in mtk_disp_color_unbind() 118 ret = mtk_ddp_comp_init(dev, dev->of_node, &priv->ddp_comp, comp_id, in mtk_disp_color_probe()
|
| D | mtk_disp_ovl.c | 61 struct mtk_ddp_comp ddp_comp; member 68 return container_of(comp, struct mtk_disp_ovl, ddp_comp); in comp_to_ovl() 74 struct mtk_ddp_comp *ovl = &priv->ddp_comp; in mtk_disp_ovl_irq_handler() 239 ret = mtk_ddp_comp_register(drm_dev, &priv->ddp_comp); in mtk_disp_ovl_bind() 255 mtk_ddp_comp_unregister(drm_dev, &priv->ddp_comp); in mtk_disp_ovl_unbind() 285 ret = mtk_ddp_comp_init(dev, dev->of_node, &priv->ddp_comp, comp_id, in mtk_disp_ovl_probe()
|
| D | mtk_dpi.c | 61 struct mtk_ddp_comp ddp_comp; member 568 struct mtk_dpi *dpi = container_of(comp, struct mtk_dpi, ddp_comp); in mtk_dpi_start() 575 struct mtk_dpi *dpi = container_of(comp, struct mtk_dpi, ddp_comp); in mtk_dpi_stop() 591 ret = mtk_ddp_comp_register(drm_dev, &dpi->ddp_comp); in mtk_dpi_bind() 625 mtk_ddp_comp_unregister(drm_dev, &dpi->ddp_comp); in mtk_dpi_bind() 636 mtk_ddp_comp_unregister(drm_dev, &dpi->ddp_comp); in mtk_dpi_unbind() 740 ret = mtk_ddp_comp_init(dev, dev->of_node, &dpi->ddp_comp, comp_id, in mtk_dpi_probe()
|
| D | mtk_drm_ddp_comp.c | 322 if (private->ddp_comp[comp->id]) in mtk_ddp_comp_register() 325 private->ddp_comp[comp->id] = comp; in mtk_ddp_comp_register() 333 private->ddp_comp[comp->id] = NULL; in mtk_ddp_comp_unregister()
|
| D | mtk_dsi.c | 154 struct mtk_ddp_comp ddp_comp; member 855 struct mtk_dsi *dsi = container_of(comp, struct mtk_dsi, ddp_comp); in mtk_dsi_ddp_start() 862 struct mtk_dsi *dsi = container_of(comp, struct mtk_dsi, ddp_comp); in mtk_dsi_ddp_stop() 1045 ret = mtk_ddp_comp_register(drm, &dsi->ddp_comp); in mtk_dsi_bind() 1069 mtk_ddp_comp_unregister(drm, &dsi->ddp_comp); in mtk_dsi_bind() 1081 mtk_ddp_comp_unregister(drm, &dsi->ddp_comp); in mtk_dsi_unbind() 1152 ret = mtk_ddp_comp_init(dev, dev->of_node, &dsi->ddp_comp, comp_id, in mtk_dsi_probe()
|
| D | mtk_drm_drv.h | 44 struct mtk_ddp_comp *ddp_comp[DDP_COMPONENT_ID_MAX]; member
|
| D | mtk_drm_drv.c | 573 private->ddp_comp[comp_id] = comp; in mtk_drm_probe()
|