Lines Matching refs:sccr
65 u32 sccr; in imx_ssi_set_dai_tdm_slot() local
67 sccr = readl(ssi->base + SSI_STCCR); in imx_ssi_set_dai_tdm_slot()
68 sccr &= ~SSI_STCCR_DC_MASK; in imx_ssi_set_dai_tdm_slot()
69 sccr |= SSI_STCCR_DC(slots - 1); in imx_ssi_set_dai_tdm_slot()
70 writel(sccr, ssi->base + SSI_STCCR); in imx_ssi_set_dai_tdm_slot()
72 sccr = readl(ssi->base + SSI_SRCCR); in imx_ssi_set_dai_tdm_slot()
73 sccr &= ~SSI_STCCR_DC_MASK; in imx_ssi_set_dai_tdm_slot()
74 sccr |= SSI_STCCR_DC(slots - 1); in imx_ssi_set_dai_tdm_slot()
75 writel(sccr, ssi->base + SSI_SRCCR); in imx_ssi_set_dai_tdm_slot()
244 u32 reg, sccr; in imx_ssi_hw_params() local
255 sccr = readl(ssi->base + reg) & ~SSI_STCCR_WL_MASK; in imx_ssi_hw_params()
260 sccr |= SSI_SRCCR_WL(16); in imx_ssi_hw_params()
263 sccr |= SSI_SRCCR_WL(20); in imx_ssi_hw_params()
266 sccr |= SSI_SRCCR_WL(24); in imx_ssi_hw_params()
270 writel(sccr, ssi->base + reg); in imx_ssi_hw_params()