Home
last modified time | relevance | path

Searched refs:i2s_dma_handle_t (Results 1 – 3 of 3) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/drivers/flexcomm/i2s/
Dfsl_i2s_dma.h34 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,
Dfsl_i2s_dma.c30 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/
Dfsl_adapter_flexcomm_i2s.c27 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()