Lines Matching refs:regmap
48 ret = regmap_write(fsl_dev->regmap, DCU_INT_STATUS, 0); in fsl_dcu_drm_irq_init()
51 ret = regmap_read(fsl_dev->regmap, DCU_INT_MASK, &value); in fsl_dcu_drm_irq_init()
55 ret = regmap_write(fsl_dev->regmap, DCU_INT_MASK, value); in fsl_dcu_drm_irq_init()
58 ret = regmap_write(fsl_dev->regmap, DCU_UPDATE_MODE, in fsl_dcu_drm_irq_init()
126 ret = regmap_read(fsl_dev->regmap, DCU_INT_STATUS, &int_status); in fsl_dcu_drm_irq()
132 ret = regmap_write(fsl_dev->regmap, DCU_INT_STATUS, 0xffffffff); in fsl_dcu_drm_irq()
135 ret = regmap_write(fsl_dev->regmap, DCU_UPDATE_MODE, in fsl_dcu_drm_irq()
149 ret = regmap_read(fsl_dev->regmap, DCU_INT_MASK, &value); in fsl_dcu_drm_enable_vblank()
153 ret = regmap_write(fsl_dev->regmap, DCU_INT_MASK, value); in fsl_dcu_drm_enable_vblank()
166 ret = regmap_read(fsl_dev->regmap, DCU_INT_MASK, &value); in fsl_dcu_drm_disable_vblank()
170 ret = regmap_write(fsl_dev->regmap, DCU_INT_MASK, value); in fsl_dcu_drm_disable_vblank()
230 regcache_cache_only(fsl_dev->regmap, true); in fsl_dcu_drm_pm_suspend()
231 regcache_mark_dirty(fsl_dev->regmap); in fsl_dcu_drm_pm_suspend()
259 regcache_cache_only(fsl_dev->regmap, false); in fsl_dcu_drm_pm_resume()
260 regcache_sync(fsl_dev->regmap); in fsl_dcu_drm_pm_resume()
345 fsl_dev->regmap = devm_regmap_init_mmio(dev, base, in fsl_dcu_drm_probe()
347 if (IS_ERR(fsl_dev->regmap)) { in fsl_dcu_drm_probe()
349 return PTR_ERR(fsl_dev->regmap); in fsl_dcu_drm_probe()