Lines Matching refs:audmux_base
25 static void __iomem *audmux_base; variable
71 ptcr = readl(audmux_base + IMX_AUDMUX_V2_PTCR(port)); in audmux_read_file()
72 pdcr = readl(audmux_base + IMX_AUDMUX_V2_PDCR(port)); in audmux_read_file()
202 if (!audmux_base) in imx_audmux_v1_configure_port()
208 writel(pcr, audmux_base + port_mapping[port]); in imx_audmux_v1_configure_port()
222 if (!audmux_base) in imx_audmux_v2_configure_port()
231 writel(ptcr, audmux_base + IMX_AUDMUX_V2_PTCR(port)); in imx_audmux_v2_configure_port()
232 writel(pdcr, audmux_base + IMX_AUDMUX_V2_PDCR(port)); in imx_audmux_v2_configure_port()
306 audmux_base = devm_platform_ioremap_resource(pdev, 0); in imx_audmux_probe()
307 if (IS_ERR(audmux_base)) in imx_audmux_probe()
308 return PTR_ERR(audmux_base); in imx_audmux_probe()
360 regcache[i] = readl(audmux_base + i * 4); in imx_audmux_suspend()
374 writel(regcache[i], audmux_base + i * 4); in imx_audmux_resume()