Searched refs:pdmHandle (Results 1 – 5 of 5) sorted by relevance
| /hal_nxp-latest/mcux/mcux-sdk/drivers/pdm/ |
| D | fsl_pdm_edma.c | 90 pdm_edma_handle_t *pdmHandle = privHandle->handle; in PDM_EDMACallback() local 92 if (!(pdmHandle->isLoopTransfer)) in PDM_EDMACallback() 94 (void)memset(&pdmHandle->tcd[pdmHandle->tcdDriver], 0, sizeof(edma_tcd_t)); in PDM_EDMACallback() 95 pdmHandle->tcdDriver = (pdmHandle->tcdDriver + 1U) % pdmHandle->tcdNum; in PDM_EDMACallback() 98 pdmHandle->receivedBytes += in PDM_EDMACallback() 99 EDMA_TCD_BITER((&pdmHandle->tcd[pdmHandle->tcdDriver]), EDMA_TCD_TYPE(handle->base)) * in PDM_EDMACallback() 100 … (EDMA_TCD_NBYTES((&pdmHandle->tcd[pdmHandle->tcdDriver]), EDMA_TCD_TYPE(handle->base)) & 0x3FFU); in PDM_EDMACallback() 102 pdmHandle->receivedBytes += in PDM_EDMACallback() 103 …pdmHandle->tcd[pdmHandle->tcdDriver].BITER * (pdmHandle->tcd[pdmHandle->tcdDriver].NBYTES & 0x3FFU… in PDM_EDMACallback() 106 if (pdmHandle->callback != NULL) in PDM_EDMACallback() [all …]
|
| D | fsl_pdm_sdma.c | 50 pdm_sdma_handle_t *pdmHandle = privHandle->handle; in PDM_SDMACallback() local 53 (void)memset(&pdmHandle->pdmQueue[pdmHandle->queueDriver], 0, sizeof(pdm_transfer_t)); in PDM_SDMACallback() 54 pdmHandle->queueDriver = (pdmHandle->queueDriver + 1U) % PDM_XFER_QUEUE_SIZE; in PDM_SDMACallback() 55 if (pdmHandle->callback != NULL) in PDM_SDMACallback() 57 (pdmHandle->callback)(privHandle->base, pdmHandle, kStatus_PDM_Idle, pdmHandle->userData); in PDM_SDMACallback() 61 if (pdmHandle->pdmQueue[pdmHandle->queueDriver].data == NULL) in PDM_SDMACallback() 63 PDM_TransferAbortReceiveSDMA(privHandle->base, pdmHandle); in PDM_SDMACallback()
|
| D | fsl_pdm.c | 19 typedef void (*pdm_isr_t)(PDM_Type *base, pdm_handle_t *pdmHandle);
|
| /hal_nxp-latest/mcux/mcux-sdk/components/srtm/services/ |
| D | srtm_pdm_edma_adapter.c | 71 pdm_edma_handle_t pdmHandle; member 257 status = PDM_TransferReceiveEDMA(handle->pdm, &rtm->pdmHandle, &xfer); in SRTM_PdmEdmaAdapter_PeriodReceiveEDMA() 276 status = PDM_TransferReceiveEDMA(handle->pdm, &rtm->pdmHandle, &xfer); in SRTM_PdmEdmaAdapter_PeriodReceiveEDMA() 291 status = PDM_TransferReceiveEDMA(handle->pdm, &rtm->pdmHandle, &xfer); in SRTM_PdmEdmaAdapter_PeriodReceiveEDMA() 782 …PDM_TransferCreateHandleEDMA(handle->pdm, &handle->rxRtm.pdmHandle, SRTM_PdmEdmaRxCallback, (void … in SRTM_PdmEdmaAdapter_InitPDM() 784 PDM_TransferInstallEDMATCDMemory(&handle->rxRtm.pdmHandle, tcdMemoryPoolPtr, TCD_QUEUE_SIZE); in SRTM_PdmEdmaAdapter_InitPDM() 797 …PDM_TransferSetChannelConfigEDMA(handle->pdm, &rtm->pdmHandle, ch, &handle->rxConfig.channelConfig… in SRTM_PdmEdmaAdapter_SetConfig() 969 PDM_TransferTerminateReceiveEDMA(handle->pdm, &thisRtm->pdmHandle); in SRTM_PdmEdmaAdapter_End()
|
| D | srtm_pdm_sdma_adapter.c | 65 pdm_sdma_handle_t pdmHandle; member 223 status = PDM_TransferReceiveSDMA(handle->pdm, &rtm->pdmHandle, &xfer); in SRTM_PdmSdmaAdapter_PeriodReceiveSDMA() 242 status = PDM_TransferReceiveSDMA(handle->pdm, &rtm->pdmHandle, &xfer); in SRTM_PdmSdmaAdapter_PeriodReceiveSDMA() 257 status = PDM_TransferReceiveSDMA(handle->pdm, &rtm->pdmHandle, &xfer); in SRTM_PdmSdmaAdapter_PeriodReceiveSDMA() 697 …PDM_TransferCreateHandleSDMA(handle->pdm, &handle->rxRtm.pdmHandle, SRTM_PdmSdmaRxCallback, (void … in SRTM_PdmSdmaAdapter_InitPDM() 711 PDM_SetChannelConfigSDMA(handle->pdm, &rtm->pdmHandle, ch, &handle->rxConfig.channelConfig); in SRTM_PdmSdmaAdapter_SetConfig() 852 PDM_TransferTerminateReceiveSDMA(handle->pdm, &thisRtm->pdmHandle); in SRTM_PdmSdmaAdapter_End()
|