Lines Matching refs:ctrl
94 u32 divider, ctrl; in spdif_out_clock() local
99 ctrl = readl(host->io_base + SPDIF_OUT_CTRL); in spdif_out_clock()
100 ctrl &= ~SPDIF_DIVIDER_MASK; in spdif_out_clock()
101 ctrl |= (divider << SPDIF_DIVIDER_SHIFT) & SPDIF_DIVIDER_MASK; in spdif_out_clock()
102 writel(ctrl, host->io_base + SPDIF_OUT_CTRL); in spdif_out_clock()
155 u32 ctrl; in spdif_out_trigger() local
165 ctrl = readl(host->io_base + SPDIF_OUT_CTRL); in spdif_out_trigger()
166 ctrl &= ~SPDIF_OPMODE_MASK; in spdif_out_trigger()
168 ctrl |= SPDIF_OPMODE_AUD_DATA | in spdif_out_trigger()
171 ctrl |= SPDIF_OPMODE_MUTE_PCM; 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()
179 ctrl &= ~SPDIF_OPMODE_MASK; in spdif_out_trigger()
180 ctrl |= SPDIF_OPMODE_OFF; in spdif_out_trigger()
181 writel(ctrl, host->io_base + SPDIF_OUT_CTRL); in spdif_out_trigger()