Lines Matching full:mmio
31 void __iomem *mmio; member
44 interrupts = readl_relaxed(dpu_mdss->mmio + HW_INTR_STATUS); in dpu_mdss_irq()
152 switch (readl_relaxed(dpu_mdss->mmio + HW_REV)) { in dpu_mdss_enable()
155 writel_relaxed(0x420, dpu_mdss->mmio + UBWC_STATIC); in dpu_mdss_enable()
159 writel_relaxed(0x103e, dpu_mdss->mmio + UBWC_STATIC); in dpu_mdss_enable()
160 writel_relaxed(2, dpu_mdss->mmio + UBWC_CTRL_2); in dpu_mdss_enable()
161 writel_relaxed(1, dpu_mdss->mmio + UBWC_PREDICTION_MODE); in dpu_mdss_enable()
164 writel_relaxed(0x1e, dpu_mdss->mmio + UBWC_STATIC); in dpu_mdss_enable()
167 writel_relaxed(0x101e, dpu_mdss->mmio + UBWC_STATIC); in dpu_mdss_enable()
203 if (dpu_mdss->mmio) in dpu_mdss_destroy()
204 devm_iounmap(&pdev->dev, dpu_mdss->mmio); in dpu_mdss_destroy()
205 dpu_mdss->mmio = NULL; in dpu_mdss_destroy()
228 dpu_mdss->mmio = msm_ioremap(pdev, "mdss", "mdss"); in dpu_mdss_init()
229 if (IS_ERR(dpu_mdss->mmio)) in dpu_mdss_init()
230 return PTR_ERR(dpu_mdss->mmio); in dpu_mdss_init()
232 DRM_DEBUG("mapped mdss address space @%pK\n", dpu_mdss->mmio); in dpu_mdss_init()
269 if (dpu_mdss->mmio) in dpu_mdss_init()
270 devm_iounmap(&pdev->dev, dpu_mdss->mmio); in dpu_mdss_init()
271 dpu_mdss->mmio = NULL; in dpu_mdss_init()