Home
last modified time | relevance | path

Searched refs:mmsys_dev (Results 1 – 8 of 8) sorted by relevance

/drivers/gpu/drm/mediatek/
A Dmtk_disp_ovl_adaptor.c70 struct device *mmsys_dev; member
181 mtk_mmsys_merge_async_config(ovl_adaptor->mmsys_dev, idx, align_width / 2, in mtk_ovl_adaptor_layer_config()
450 mtk_mmsys_ddp_connect(mmsys_dev, DDP_COMPONENT_ETHDR_MIXER, next); in mtk_ovl_adaptor_connect()
451 mtk_mmsys_ddp_connect(mmsys_dev, DDP_COMPONENT_MDP_RDMA0, DDP_COMPONENT_MERGE1); in mtk_ovl_adaptor_connect()
452 mtk_mmsys_ddp_connect(mmsys_dev, DDP_COMPONENT_MDP_RDMA1, DDP_COMPONENT_MERGE1); in mtk_ovl_adaptor_connect()
453 mtk_mmsys_ddp_connect(mmsys_dev, DDP_COMPONENT_MDP_RDMA2, DDP_COMPONENT_MERGE2); in mtk_ovl_adaptor_connect()
454 mtk_mmsys_ddp_connect(mmsys_dev, DDP_COMPONENT_MERGE1, DDP_COMPONENT_ETHDR_MIXER); in mtk_ovl_adaptor_connect()
455 mtk_mmsys_ddp_connect(mmsys_dev, DDP_COMPONENT_MERGE2, DDP_COMPONENT_ETHDR_MIXER); in mtk_ovl_adaptor_connect()
462 mtk_mmsys_ddp_disconnect(mmsys_dev, DDP_COMPONENT_ETHDR_MIXER, next); in mtk_ovl_adaptor_disconnect()
603 ret = component_bind_all(dev, priv->mmsys_dev); in mtk_disp_ovl_adaptor_master_bind()
[all …]
A Dmtk_ddp_comp.h87 void (*connect)(struct device *dev, struct device *mmsys_dev, unsigned int next);
88 void (*disconnect)(struct device *dev, struct device *mmsys_dev, unsigned int next);
324 static inline bool mtk_ddp_comp_connect(struct mtk_ddp_comp *comp, struct device *mmsys_dev, in mtk_ddp_comp_connect() argument
328 comp->funcs->connect(comp->dev, mmsys_dev, next); in mtk_ddp_comp_connect()
334 static inline bool mtk_ddp_comp_disconnect(struct mtk_ddp_comp *comp, struct device *mmsys_dev, in mtk_ddp_comp_disconnect() argument
338 comp->funcs->disconnect(comp->dev, mmsys_dev, next); in mtk_ddp_comp_disconnect()
A Dmtk_ethdr.c79 struct device *mmsys_dev; member
201 mtk_mmsys_mixer_in_config(priv->mmsys_dev, idx + 1, replace_src_a, in mtk_ethdr_layer_config()
261 mtk_mmsys_hdr_config(priv->mmsys_dev, w / 2, h, cmdq_pkt); in mtk_ethdr_config()
262 mtk_mmsys_mixer_in_channel_swap(priv->mmsys_dev, 4, 0, cmdq_pkt); in mtk_ethdr_config()
308 priv->mmsys_dev = data; in mtk_ethdr_bind()
A Dmtk_crtc.c61 struct device *mmsys_dev; member
386 if (!mtk_ddp_comp_connect(mtk_crtc->ddp_comp[i], mtk_crtc->mmsys_dev, in mtk_crtc_ddp_hw_init()
388 mtk_mmsys_ddp_connect(mtk_crtc->mmsys_dev, in mtk_crtc_ddp_hw_init()
454 if (!mtk_ddp_comp_disconnect(mtk_crtc->ddp_comp[i], mtk_crtc->mmsys_dev, in mtk_crtc_ddp_hw_fini()
456 mtk_mmsys_ddp_disconnect(mtk_crtc->mmsys_dev, in mtk_crtc_ddp_hw_fini()
1042 mtk_crtc->mmsys_dev = priv->mmsys_dev; in mtk_crtc_create()
1114 mtk_crtc->cmdq_client.client.dev = mtk_crtc->mmsys_dev; in mtk_crtc_create()
A Dmtk_disp_drv.h114 void mtk_ovl_adaptor_connect(struct device *dev, struct device *mmsys_dev,
116 void mtk_ovl_adaptor_disconnect(struct device *dev, struct device *mmsys_dev,
A Dmtk_drm_drv.h63 struct device *mmsys_dev; member
A Dmtk_dpi.c73 struct device *mmsys_dev; member
495 mtk_mmsys_ddp_dpi_fmt_config(dpi->mmsys_dev, MTK_DPI_RGB888_DDR_CON); in mtk_dpi_dual_edge()
499 mtk_mmsys_ddp_dpi_fmt_config(dpi->mmsys_dev, MTK_DPI_RGB888_SDR_CON); in mtk_dpi_dual_edge()
1042 dpi->mmsys_dev = priv->mmsys_dev; in mtk_dpi_bind()
A Dmtk_drm_drv.c1089 private->mmsys_dev = dev->parent; in mtk_drm_probe()
1090 if (!private->mmsys_dev) { in mtk_drm_probe()
1131 (void *)private->mmsys_dev, in mtk_drm_probe()
1132 sizeof(*private->mmsys_dev)); in mtk_drm_probe()

Completed in 23 milliseconds