Searched refs:i2s_dma_handle_t (Results 1 – 3 of 3) sorted by relevance
| /hal_nxp-latest/mcux/mcux-sdk/drivers/flexcomm/i2s/ |
| D | fsl_i2s_dma.h | 34 typedef struct _i2s_dma_handle i2s_dma_handle_t; typedef 45 i2s_dma_handle_t *handle, 94 i2s_dma_handle_t *handle, 109 status_t I2S_TxTransferSendDMA(I2S_Type *base, i2s_dma_handle_t *handle, i2s_transfer_t transfer); 117 void I2S_TransferAbortDMA(I2S_Type *base, i2s_dma_handle_t *handle); 129 i2s_dma_handle_t *handle, 145 status_t I2S_RxTransferReceiveDMA(I2S_Type *base, i2s_dma_handle_t *handle, i2s_transfer_t transfer… 171 void I2S_TransferInstallLoopDMADescriptorMemory(i2s_dma_handle_t *handle, 197 i2s_dma_handle_t *handle, 223 i2s_dma_handle_t *handle,
|
| D | fsl_i2s_dma.c | 30 i2s_dma_handle_t *handle; /*!< I2S handle */ 63 static status_t I2S_EnqueueUserBuffer(I2S_Type *base, i2s_dma_handle_t *handle, i2s_transfer_t tran… 65 static inline void I2S_DisableDMAInterrupts(i2s_dma_handle_t *handle); 66 static inline void I2S_EnableDMAInterrupts(i2s_dma_handle_t *handle); 69 static uint16_t I2S_GetTransferBytes(i2s_dma_handle_t *handle, volatile i2s_transfer_t *transfer); 70 static status_t I2S_StartTransferDMA(I2S_Type *base, i2s_dma_handle_t *handle); 71 static void I2S_AddTransferDMA(I2S_Type *base, i2s_dma_handle_t *handle); 101 static status_t I2S_EnqueueUserBuffer(I2S_Type *base, i2s_dma_handle_t *handle, i2s_transfer_t tran… in I2S_EnqueueUserBuffer() 167 static inline void I2S_DisableDMAInterrupts(i2s_dma_handle_t *handle) in I2S_DisableDMAInterrupts() 172 static inline void I2S_EnableDMAInterrupts(i2s_dma_handle_t *handle) in I2S_EnableDMAInterrupts() [all …]
|
| /hal_nxp-latest/mcux/mcux-sdk/components/audio/ |
| D | fsl_adapter_flexcomm_i2s.c | 27 i2s_dma_handle_t xferDmaHandle; 80 static void HAL_AudioCallbackDMA(I2S_Type *base, i2s_dma_handle_t *handle, status_t status, void *u… in HAL_AudioCallbackDMA()
|