Lines Matching refs:config_regs

241 static void mtk_mmsys_ddp_sout_sel(void __iomem *config_regs,  in mtk_mmsys_ddp_sout_sel()  argument
247 config_regs + DISP_REG_CONFIG_OUT_SEL); in mtk_mmsys_ddp_sout_sel()
250 config_regs + DISP_REG_CONFIG_OUT_SEL); in mtk_mmsys_ddp_sout_sel()
252 config_regs + DISP_REG_CONFIG_DSI_SEL); in mtk_mmsys_ddp_sout_sel()
254 config_regs + DISP_REG_CONFIG_DPI_SEL); in mtk_mmsys_ddp_sout_sel()
262 void __iomem *config_regs = dev_get_drvdata(dev); in mtk_mmsys_ddp_connect() local
267 reg = readl_relaxed(config_regs + addr) | value; in mtk_mmsys_ddp_connect()
268 writel_relaxed(reg, config_regs + addr); in mtk_mmsys_ddp_connect()
271 mtk_mmsys_ddp_sout_sel(config_regs, cur, next); in mtk_mmsys_ddp_connect()
275 reg = readl_relaxed(config_regs + addr) | value; in mtk_mmsys_ddp_connect()
276 writel_relaxed(reg, config_regs + addr); in mtk_mmsys_ddp_connect()
285 void __iomem *config_regs = dev_get_drvdata(dev); in mtk_mmsys_ddp_disconnect() local
290 reg = readl_relaxed(config_regs + addr) & ~value; in mtk_mmsys_ddp_disconnect()
291 writel_relaxed(reg, config_regs + addr); in mtk_mmsys_ddp_disconnect()
296 reg = readl_relaxed(config_regs + addr) & ~value; in mtk_mmsys_ddp_disconnect()
297 writel_relaxed(reg, config_regs + addr); in mtk_mmsys_ddp_disconnect()
308 void __iomem *config_regs; in mtk_mmsys_probe() local
313 config_regs = devm_ioremap_resource(dev, mem); in mtk_mmsys_probe()
314 if (IS_ERR(config_regs)) { in mtk_mmsys_probe()
315 ret = PTR_ERR(config_regs); in mtk_mmsys_probe()
321 platform_set_drvdata(pdev, config_regs); in mtk_mmsys_probe()