Lines Matching refs:io_base
39 void __iomem *io_base; member
46 writel(SPDIF_OUT_RESET, host->io_base + SPDIF_OUT_SOFT_RST); in spdif_out_configure()
48 writel(readl(host->io_base + SPDIF_OUT_SOFT_RST) & ~SPDIF_OUT_RESET, in spdif_out_configure()
49 host->io_base + SPDIF_OUT_SOFT_RST); in spdif_out_configure()
54 host->io_base + SPDIF_OUT_CFG); in spdif_out_configure()
56 writel(0x7F, host->io_base + SPDIF_OUT_INT_STA_CLR); in spdif_out_configure()
57 writel(0x7F, host->io_base + SPDIF_OUT_INT_EN_CLR); in spdif_out_configure()
99 ctrl = readl(host->io_base + SPDIF_OUT_CTRL); in spdif_out_clock()
102 writel(ctrl, host->io_base + SPDIF_OUT_CTRL); in spdif_out_clock()
165 ctrl = readl(host->io_base + SPDIF_OUT_CTRL); in spdif_out_trigger()
172 writel(ctrl, host->io_base + SPDIF_OUT_CTRL); in spdif_out_trigger()
178 ctrl = readl(host->io_base + SPDIF_OUT_CTRL); in spdif_out_trigger()
181 writel(ctrl, host->io_base + SPDIF_OUT_CTRL); in spdif_out_trigger()
197 val = readl(host->io_base + SPDIF_OUT_CTRL); in spdif_mute()
209 writel(val, host->io_base + SPDIF_OUT_CTRL); in spdif_mute()
290 host->io_base = devm_platform_get_and_ioremap_resource(pdev, 0, &res); in spdif_out_probe()
291 if (IS_ERR(host->io_base)) in spdif_out_probe()
292 return PTR_ERR(host->io_base); in spdif_out_probe()