Lines Matching refs:base_addr
88 phys_addr_t base_addr; member
103 static int malidp_get_hwid(phys_addr_t base_addr) in malidp_get_hwid() argument
111 hwid = readl(base_addr + MALIDP_CORE_ID); in malidp_get_hwid()
115 hwid = readl(base_addr + MALIDP_DC_STATUS + MALIDP_CORE_ID); in malidp_get_hwid()
163 writel(val, malidp->base_addr + malidp->modeset_regs_offset + in malidp_setup_timings()
167 writel(val, malidp->base_addr + malidp->modeset_regs_offset + in malidp_setup_timings()
171 writel(val, malidp->base_addr + malidp->modeset_regs_offset + in malidp_setup_timings()
175 writel(val, malidp->base_addr + malidp->modeset_regs_offset + in malidp_setup_timings()
178 writel(0x080808, malidp->base_addr + malidp->modeset_regs_offset + in malidp_setup_timings()
206 writel(MALIDP_FORMAT_ARGB8888, malidp->base_addr + layer_offset + in malidp_setup_layer()
211 writel(val, malidp->base_addr + layer_offset + in malidp_setup_layer()
216 writel(val, malidp->base_addr + layer_offset + MALIDP_LAYER_IN_SIZE); in malidp_setup_layer()
218 writel(timings->hactive.typ << 2, malidp->base_addr + layer_offset + in malidp_setup_layer()
221 writel(lower_32_bits(fb_addr), malidp->base_addr + layer_offset + in malidp_setup_layer()
223 writel(upper_32_bits(fb_addr), malidp->base_addr + layer_offset + in malidp_setup_layer()
226 setbits_le32(malidp->base_addr + layer_offset + in malidp_setup_layer()
322 priv->base_addr = (phys_addr_t)dev_read_addr(dev); in malidp_probe()
327 value = malidp_get_hwid(priv->base_addr); in malidp_probe()
334 priv->dc_status_addr = priv->base_addr; in malidp_probe()
335 priv->dc_control_addr = priv->base_addr + 0xc; in malidp_probe()
336 priv->cval_addr = priv->base_addr + 0xf00; in malidp_probe()
341 priv->dc_status_addr = priv->base_addr + MALIDP_DC_STATUS; in malidp_probe()
342 priv->dc_control_addr = priv->base_addr + MALIDP_DC_CONTROL; in malidp_probe()
343 priv->cval_addr = priv->base_addr + MALIDP_DC_CFG_VALID; in malidp_probe()