Home
last modified time | relevance | path

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

/kernel/linux/linux-6.6/drivers/gpu/drm/msm/
H A Dmsm_mdss.c227 struct msm_mdss *mdss; in msm_mdss_get_mdss_data() local
232 mdss = dev_get_drvdata(dev); in msm_mdss_get_mdss_data()
234 return mdss->mdss_data; in msm_mdss_get_mdss_data()
256 * mdss on mdp5 hardware. Skip it for now. in msm_mdss_enable()
262 * ubwc config is part of the "mdss" region which is not accessible in msm_mdss_enable()
327 "failed to acquire mdss reset\n"); in msm_mdss_reset()
387 msm_mdss->mmio = devm_platform_ioremap_resource_byname(pdev, is_mdp5 ? "mdss_phys" : "mdss"); in msm_mdss_init()
391 dev_dbg(&pdev->dev, "mapped mdss address space @%pK\n", msm_mdss->mmio); in msm_mdss_init()
431 struct msm_mdss *mdss = dev_get_drvdata(dev); in mdss_runtime_suspend() local
435 return msm_mdss_disable(mdss); in mdss_runtime_suspend()
440 struct msm_mdss *mdss = dev_get_drvdata(dev); mdss_runtime_resume() local
471 struct msm_mdss *mdss; mdss_probe() local
502 struct msm_mdss *mdss = platform_get_drvdata(pdev); mdss_remove() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_mdss.c143 static int dpu_mdss_enable(struct msm_mdss *mdss) in dpu_mdss_enable() argument
145 struct dpu_mdss *dpu_mdss = to_dpu_mdss(mdss); in dpu_mdss_enable()
156 * ubwc config is part of the "mdss" region which is not accessible in dpu_mdss_enable()
178 static int dpu_mdss_disable(struct msm_mdss *mdss) in dpu_mdss_disable() argument
180 struct dpu_mdss *dpu_mdss = to_dpu_mdss(mdss); in dpu_mdss_disable()
195 struct dpu_mdss *dpu_mdss = to_dpu_mdss(priv->mdss); in dpu_mdss_destroy()
210 priv->mdss = NULL; in dpu_mdss_destroy()
232 dpu_mdss->mmio = msm_ioremap(pdev, "mdss", "mdss"); in dpu_mdss_init()
236 DRM_DEBUG("mapped mdss addres in dpu_mdss_init()
[all...]
H A Ddpu_hw_intf.h86 const struct dpu_mdss_cfg *mdss; member
107 * @m : pointer to mdss catalog data
H A Ddpu_hw_intf.c313 c->mdss = m; in dpu_hw_intf_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_mdss.c91 .name = "mdss",
124 DRM_DEV_ERROR(dev, "mdss irq domain add failed\n"); in mdss_irq_domain_init()
134 static int mdp5_mdss_enable(struct msm_mdss *mdss) in mdp5_mdss_enable() argument
136 struct mdp5_mdss *mdp5_mdss = to_mdp5_mdss(mdss); in mdp5_mdss_enable()
148 static int mdp5_mdss_disable(struct msm_mdss *mdss) in mdp5_mdss_disable() argument
150 struct mdp5_mdss *mdp5_mdss = to_mdp5_mdss(mdss); in mdp5_mdss_disable()
185 struct mdp5_mdss *mdp5_mdss = to_mdp5_mdss(priv->mdss); in mdp5_mdss_destroy()
213 if (!of_device_is_compatible(dev->dev->of_node, "qcom,mdss")) in mdp5_mdss_init()
270 priv->mdss = &mdp5_mdss->base; in mdp5_mdss_init()
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/
H A Dmsm_drv.c232 struct msm_mdss *mdss = priv->mdss; in msm_drm_uninit() local
290 if (mdss && mdss->funcs) in msm_drm_uninit()
291 mdss->funcs->destroy(ddev); in msm_drm_uninit()
403 struct msm_mdss *mdss; in msm_drm_init() local
437 mdss = priv->mdss; in msm_drm_init()
556 if (mdss && mdss in msm_drm_init()
1044 struct msm_mdss *mdss = priv->mdss; msm_runtime_suspend() local
1058 struct msm_mdss *mdss = priv->mdss; msm_runtime_resume() local
[all...]
H A Dmsm_kms.h180 int (*enable)(struct msm_mdss *mdss);
181 int (*disable)(struct msm_mdss *mdss);
H A Dmsm_drv.h148 struct msm_mdss *mdss; member
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_kms.h71 const struct msm_mdss_data *mdss; member
H A Ddpu_kms.c1131 dpu_kms->mdss = msm_mdss_get_mdss_data(dpu_kms->pdev->dev.parent); in dpu_kms_hw_init()
1132 if (IS_ERR(dpu_kms->mdss)) { in dpu_kms_hw_init()
1133 rc = PTR_ERR(dpu_kms->mdss); in dpu_kms_hw_init()
1138 if (!dpu_kms->mdss) { in dpu_kms_hw_init()
1144 rc = dpu_rm_init(&dpu_kms->rm, dpu_kms->catalog, dpu_kms->mdss, dpu_kms->mmio); in dpu_kms_hw_init()

Completed in 9 milliseconds