Home
last modified time | relevance | path

Searched refs:i2s_dev (Results 1 – 2 of 2) sorted by relevance

/bsp/phytium/libraries/drivers/
A Ddrv_i2s.c139 ret = FI2sCfgInitialize(&i2s_dev->i2s_ctrl, &i2s_dev->i2s_config); in FI2sRxInit()
146 FI2sClkOutDiv(&i2s_dev->i2s_ctrl, i2s_dev->config.samplerate); in FI2sRxInit()
156 ret = FDdmaCfgInitialize(&i2s_dev->ddmac, &i2s_dev->ddmac_config); in FI2sRxDdmaInit()
175 FDdmaClearChanIrq(i2s_dev->ddmac_config.base_addr, chan, i2s_dev->ddmac_config.caps); in FI2sDdmaDeviceRX()
209 i2s_dev->rx_config.dev_addr = i2s_dev->i2s_config.base_addr + FI2S_RXDMA ; in FI2sDdmaDeviceRX()
215 ret = FDdmaChanBdlConfigure(&i2s_dev->ddmac, i2s_dev->rx_channel, &i2s_dev->rx_config); in FI2sDdmaDeviceRX()
369 ret = FI2sRxDdmaInit(i2s_dev); in i2s_init()
384 …maRegisterChanEvtHandler(&i2s_dev->ddmac, i2s_dev->rx_channel, FDDMA_CHAN_EVT_REQ_DONE, dma_transf… in i2s_init()
402 FDdmaChanActive(&i2s_dev->ddmac, i2s_dev->rx_channel); in i2s_start()
405 FDdmaStart(&i2s_dev->ddmac); in i2s_start()
[all …]
/bsp/nxp/lpc/lpc55sxx/Libraries/drivers/
A Ddrv_i2s.c146 i2s_dev->device.rx_indicate(&i2s_dev->device, completionStatus); in transfer_callback()
153 i2s_dev->device.tx_complete(&i2s_dev->device, RT_NULL); in transfer_callback()
172 i2s_clock_and_irq_config(i2s_dev); in rt_i2s_init()
183 …config.divider = CLOCK_GetPll0OutFreq()/i2s_dev->config.sampling_rate/i2s_dev->config.data_bits/i2… in rt_i2s_open()
186 … I2S_RxTransferCreateHandle(i2s_dev->i2s_base, &i2s_dev->i2s_handle, transfer_callback, NULL); in rt_i2s_open()
192 …config.divider = CLOCK_GetPll0OutFreq()/i2s_dev->config.sampling_rate/i2s_dev->config.data_bits/i2… in rt_i2s_open()
195 … I2S_TxTransferCreateHandle(i2s_dev->i2s_base, &i2s_dev->i2s_handle, transfer_callback, NULL); in rt_i2s_open()
202 I2S_Deinit(i2s_dev->i2s_base); in rt_i2s_close()
215 …if(kStatus_Success == I2S_RxTransferNonBlocking(i2s_dev->i2s_base, &i2s_dev->i2s_handle, transfer)) in rt_i2s_read()
230 …if(kStatus_Success == I2S_TxTransferNonBlocking(i2s_dev->i2s_base, &i2s_dev->i2s_handle, transfer)) in rt_i2s_write()
[all …]

Completed in 11 milliseconds