Lines Matching refs:writel
70 writel(sccr, ssi->base + SSI_STCCR); in imx_ssi_set_dai_tdm_slot()
75 writel(sccr, ssi->base + SSI_SRCCR); in imx_ssi_set_dai_tdm_slot()
77 writel(~tx_mask, ssi->base + SSI_STMSK); in imx_ssi_set_dai_tdm_slot()
78 writel(~rx_mask, ssi->base + SSI_SRMSK); in imx_ssi_set_dai_tdm_slot()
152 writel(strcr, ssi->base + SSI_STCR); in imx_ssi_set_dai_fmt()
153 writel(strcr, ssi->base + SSI_SRCR); in imx_ssi_set_dai_fmt()
154 writel(scr, ssi->base + SSI_SCR); in imx_ssi_set_dai_fmt()
182 writel(scr, ssi->base + SSI_SCR); in imx_ssi_set_dai_sysclk()
229 writel(stccr, ssi->base + SSI_STCCR); in imx_ssi_set_dai_clkdiv()
230 writel(srccr, ssi->base + SSI_SRCCR); in imx_ssi_set_dai_clkdiv()
270 writel(sccr, ssi->base + reg); in imx_ssi_hw_params()
330 writel(scr, ssi->base + SSI_SCR); in imx_ssi_trigger()
332 writel(sier, ssi->base + SSI_SIER); in imx_ssi_trigger()
355 writel(val, ssi->base + SSI_SFCSR); in imx_ssi_dai_probe()
409 writel(0x0, base + SSI_SCR); in setup_channel_to_ac97()
410 writel(0x0, base + SSI_STCR); in setup_channel_to_ac97()
411 writel(0x0, base + SSI_SRCR); in setup_channel_to_ac97()
413 writel(SSI_SCR_SYN | SSI_SCR_NET, base + SSI_SCR); in setup_channel_to_ac97()
415 writel(SSI_SFCSR_RFWM0(8) | in setup_channel_to_ac97()
420 writel(SSI_STCCR_WL(16) | SSI_STCCR_DC(12), base + SSI_STCCR); in setup_channel_to_ac97()
421 writel(SSI_STCCR_WL(16) | SSI_STCCR_DC(12), base + SSI_SRCCR); in setup_channel_to_ac97()
423 writel(SSI_SCR_SYN | SSI_SCR_NET | SSI_SCR_SSIEN, base + SSI_SCR); in setup_channel_to_ac97()
424 writel(SSI_SOR_WAIT(3), base + SSI_SOR); in setup_channel_to_ac97()
426 writel(SSI_SCR_SYN | SSI_SCR_NET | SSI_SCR_SSIEN | in setup_channel_to_ac97()
430 writel(SSI_SACNT_DEFAULT, base + SSI_SACNT); in setup_channel_to_ac97()
431 writel(0xff, base + SSI_SACCDIS); in setup_channel_to_ac97()
432 writel(0x300, base + SSI_SACCEN); in setup_channel_to_ac97()
451 writel(lreg, base + SSI_SACADD); in imx_ssi_ac97_write()
454 writel(lval , base + SSI_SACDAT); in imx_ssi_ac97_write()
456 writel(SSI_SACNT_DEFAULT | SSI_SACNT_WR, base + SSI_SACNT); in imx_ssi_ac97_write()
470 writel(lreg, base + SSI_SACADD); in imx_ssi_ac97_read()
471 writel(SSI_SACNT_DEFAULT | SSI_SACNT_RD, base + SSI_SACNT); in imx_ssi_ac97_read()
561 writel(0x0, ssi->base + SSI_SIER); in imx_ssi_probe()