Home
last modified time | relevance | path

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

/linux/drivers/media/platform/mediatek/mdp3/
H A Dmtk-mdp3-cfg.h16 struct mdp_dev;
19 s32 mdp_cfg_get_id_inner(struct mdp_dev *mdp_dev, enum mtk_mdp_comp_id id);
20 enum mtk_mdp_comp_id mdp_cfg_get_id_public(struct mdp_dev *mdp_dev, s32 id);
21 bool mdp_cfg_comp_is_dummy(struct mdp_dev *mdp_dev, s32 inner_id);
H A Dmtk-mdp3-m2m.h31 struct mdp_dev *mdp_dev; member
43 int mdp_m2m_device_register(struct mdp_dev *mdp);
44 void mdp_m2m_device_unregister(struct mdp_dev *mdp);
H A Dmtk-mdp3-vpu.c14 static inline struct mdp_dev *vpu_to_mdp(struct mdp_vpu_dev *vpu) in vpu_to_mdp()
16 return container_of(vpu, struct mdp_dev, vpu); in vpu_to_mdp()
115 struct mdp_dev *mdp = vpu_to_mdp(vpu); in mdp_vpu_ipi_handle_frame_ack()
123 int mdp_vpu_register(struct mdp_dev *mdp) in mdp_vpu_register()
158 void mdp_vpu_unregister(struct mdp_dev *mdp) in mdp_vpu_unregister()
168 struct mdp_dev *mdp = vpu_to_mdp(vpu); in mdp_vpu_sendmsg()
199 struct mdp_dev *mdp = vpu_to_mdp(vpu); in mdp_vpu_dev_init()
263 struct mdp_dev *mdp = vpu_to_mdp(vpu); in mdp_vpu_process()
H A Dmtk-mdp3-regs.h357 struct mdp_dev;
359 int mdp_enum_fmt_mplane(struct mdp_dev *mdp, struct v4l2_fmtdesc *f);
360 const struct mdp_format *mdp_try_fmt_mplane(struct mdp_dev *mdp,
371 bool mdp_check_pp_enable(struct mdp_dev *mdp, struct mdp_frame *frame);
376 int mdp_frameparam_init(struct mdp_dev *mdp, struct mdp_frameparam *param);
H A Dmdp_cfg_data.c1383 s32 mdp_cfg_get_id_inner(struct mdp_dev *mdp_dev, enum mtk_mdp_comp_id id) in mdp_cfg_get_id_inner() argument
1385 if (!mdp_dev) in mdp_cfg_get_id_inner()
1390 return mdp_dev->mdp_data->comp_data[id].match.inner_id; in mdp_cfg_get_id_inner()
1393 enum mtk_mdp_comp_id mdp_cfg_get_id_public(struct mdp_dev *mdp_dev, s32 inner_id) in mdp_cfg_get_id_public() argument
1398 if (IS_ERR(mdp_dev) || !inner_id) in mdp_cfg_get_id_public()
1402 if (mdp_dev->mdp_data->comp_data[i].match.inner_id == inner_id) { in mdp_cfg_get_id_public()
1412 bool mdp_cfg_comp_is_dummy(struct mdp_dev *mdp_dev, s32 inner_id) in mdp_cfg_comp_is_dummy() argument
1414 enum mtk_mdp_comp_id id = mdp_cfg_get_id_public(mdp_dev, inner_id); in mdp_cfg_comp_is_dummy()
1415 enum mdp_comp_type type = mdp_dev->mdp_data->comp_data[id].match.type; in mdp_cfg_comp_is_dummy()
H A Dmtk-mdp3-regs.c116 int mdp_enum_fmt_mplane(struct mdp_dev *mdp, struct v4l2_fmtdesc *f) in mdp_enum_fmt_mplane()
128 const struct mdp_format *mdp_try_fmt_mplane(struct mdp_dev *mdp, in mdp_try_fmt_mplane()
133 struct device *dev = &param->ctx->mdp_dev->pdev->dev; in mdp_try_fmt_mplane()
234 struct device *dev = &ctx->mdp_dev->pdev->dev; in mdp_try_crop()
307 bool mdp_check_pp_enable(struct mdp_dev *mdp, struct mdp_frame *frame) in mdp_check_pp_enable()
481 int mdp_frameparam_init(struct mdp_dev *mdp, struct mdp_frameparam *param) in mdp_frameparam_init()
/linux/drivers/media/platform/mediatek/mdp/
H A Dmtk_mdp_vpu.c49 dev_err(&ctx->mdp_dev->pdev->dev, in mtk_mdp_vpu_ipi_handler()
86 mutex_lock(&ctx->mdp_dev->vpulock); in mtk_mdp_vpu_send_msg()
89 dev_err(&ctx->mdp_dev->pdev->dev, in mtk_mdp_vpu_send_msg()
91 mutex_unlock(&ctx->mdp_dev->vpulock); in mtk_mdp_vpu_send_msg()
118 vpu->pdev = ctx->mdp_dev->vpu_dev; in mtk_mdp_vpu_init()
H A Dmtk_mdp_core.h206 struct mtk_mdp_dev *mdp_dev; member
/linux/drivers/gpu/drm/msm/
H A Dmsm_kms.c171 struct device *mdp_dev = dev->dev; in msm_kms_init_aspace() local
172 struct device *mdss_dev = mdp_dev->parent; in msm_kms_init_aspace()
179 if (device_iommu_mapped(mdp_dev)) in msm_kms_init_aspace()
180 iommu_dev = mdp_dev; in msm_kms_init_aspace()
196 dev_err(mdp_dev, "aspace create, error %pe\n", aspace); in msm_kms_init_aspace()