Lines Matching refs:MXC_SPIMSS
66 MXC_SPIMSS->ctrl = MXC_F_SPIMSS_CTRL_MMEN; in I2S_Init()
67 MXC_SPIMSS->mod = MXC_V_SPIMSS_MOD_NUMBITS_BITS16 | MXC_F_SPIMSS_MOD_SSIO; in I2S_Init()
68 MXC_SPIMSS->dma = MXC_S_SPIMSS_DMA_TX_FIFO_LEVEL_ENTRIES8; in I2S_Init()
71 MXC_SPIMSS->i2s_ctrl = cfg->left_justify << MXC_F_SPIMSS_I2S_CTRL_I2S_LJ_POS | in I2S_Init()
77 i2s_clk = SYS_I2S_GetFreq(MXC_SPIMSS); in I2S_Init()
84 MXC_SPIMSS->brg = clocks; in I2S_Init()
95 MXC_SPIMSS->dma |= MXC_F_SPIMSS_DMA_TX_DMA_EN | MXC_F_SPIMSS_DMA_TX_FIFO_CLEAR; in I2S_Init()
119 MXC_SPIMSS->dma = MXC_F_SPIMSS_DMA_RX_DMA_EN | MXC_F_SPIMSS_DMA_RX_FIFO_CLEAR; in I2S_Init()
156 MXC_SPIMSS->ctrl = 0; in I2S_Shutdown()
157 MXC_SPIMSS->i2s_ctrl = 0; in I2S_Shutdown()
158 MXC_SPIMSS->brg = 0; in I2S_Shutdown()
159 MXC_SPIMSS->mod = 0; in I2S_Shutdown()
160 MXC_SPIMSS->dma = 0; in I2S_Shutdown()
167 MXC_SPIMSS->i2s_ctrl |= MXC_F_SPIMSS_I2S_CTRL_I2S_MUTE; in I2S_Mute()
173 MXC_SPIMSS->i2s_ctrl &= ~MXC_F_SPIMSS_I2S_CTRL_I2S_MUTE; in I2S_Unmute()
179 MXC_SPIMSS->i2s_ctrl |= MXC_F_SPIMSS_I2S_CTRL_I2S_PAUSE; in I2S_Pause()
185 MXC_SPIMSS->i2s_ctrl &= ~MXC_F_SPIMSS_I2S_CTRL_I2S_PAUSE; in I2S_Unpause()
191 MXC_SPIMSS->ctrl &= ~MXC_F_SPIMSS_CTRL_SPIEN; in I2S_Stop()
192 MXC_SPIMSS->i2s_ctrl &= ~MXC_F_SPIMSS_I2S_CTRL_I2S_EN; in I2S_Stop()
198 MXC_SPIMSS->ctrl |= MXC_F_SPIMSS_CTRL_SPIEN; in I2S_Start()
199 MXC_SPIMSS->i2s_ctrl |= MXC_F_SPIMSS_I2S_CTRL_I2S_EN; in I2S_Start()