Lines Matching refs:sccr
58 u32 sccr; in imx_ssi_set_dai_tdm_slot() local
60 sccr = readl(ssi->base + SSI_STCCR); in imx_ssi_set_dai_tdm_slot()
61 sccr &= ~SSI_STCCR_DC_MASK; in imx_ssi_set_dai_tdm_slot()
62 sccr |= SSI_STCCR_DC(slots - 1); in imx_ssi_set_dai_tdm_slot()
63 writel(sccr, ssi->base + SSI_STCCR); in imx_ssi_set_dai_tdm_slot()
65 sccr = readl(ssi->base + SSI_SRCCR); in imx_ssi_set_dai_tdm_slot()
66 sccr &= ~SSI_STCCR_DC_MASK; in imx_ssi_set_dai_tdm_slot()
67 sccr |= SSI_STCCR_DC(slots - 1); in imx_ssi_set_dai_tdm_slot()
68 writel(sccr, ssi->base + SSI_SRCCR); in imx_ssi_set_dai_tdm_slot()
237 u32 reg, sccr; in imx_ssi_hw_params() local
248 sccr = readl(ssi->base + reg) & ~SSI_STCCR_WL_MASK; in imx_ssi_hw_params()
253 sccr |= SSI_SRCCR_WL(16); in imx_ssi_hw_params()
256 sccr |= SSI_SRCCR_WL(20); in imx_ssi_hw_params()
259 sccr |= SSI_SRCCR_WL(24); in imx_ssi_hw_params()
263 writel(sccr, ssi->base + reg); in imx_ssi_hw_params()