Searched refs:edma_tcd_t (Results 1 – 6 of 6) sorted by relevance
| /hal_openisa-latest/vega_sdk_riscv/devices/RV32M1/drivers/ |
| D | fsl_edma.h | 218 } edma_tcd_t; typedef 232 edma_tcd_t *tcdPool; /*!< Pointer to memory stored TCDs. */ 282 void EDMA_InstallTCD(DMA_Type *base, uint32_t channel, edma_tcd_t *tcd); 347 edma_tcd_t *nextTcd); 496 void EDMA_TcdReset(edma_tcd_t *tcd); 525 void EDMA_TcdSetTransferConfig(edma_tcd_t *tcd, const edma_transfer_config_t *config, edma_tcd_t *n… 536 void EDMA_TcdSetMinorOffsetConfig(edma_tcd_t *tcd, const edma_minor_offset_config_t *config); 553 void EDMA_TcdSetChannelLink(edma_tcd_t *tcd, edma_channel_link_type_t type, uint32_t linkedChannel); 567 static inline void EDMA_TcdSetBandWidth(edma_tcd_t *tcd, edma_bandwidth_t bandWidth) in EDMA_TcdSetBandWidth() 586 void EDMA_TcdSetModulo(edma_tcd_t *tcd, edma_modulo_t srcModulo, edma_modulo_t destModulo); [all …]
|
| D | fsl_edma.c | 68 void EDMA_InstallTCD(DMA_Type *base, uint32_t channel, edma_tcd_t *tcd) in EDMA_InstallTCD() 130 EDMA_TcdReset((edma_tcd_t *)&base->TCD[channel]); in EDMA_ResetChannel() 133 …Config(DMA_Type *base, uint32_t channel, const edma_transfer_config_t *config, edma_tcd_t *nextTcd) in EDMA_SetTransferConfig() 139 EDMA_TcdSetTransferConfig((edma_tcd_t *)&base->TCD[channel], config, nextTcd); in EDMA_SetTransferConfig() 162 EDMA_TcdSetChannelLink((edma_tcd_t *)&base->TCD[channel], type, linkedChannel); in EDMA_SetChannelLink() 228 void EDMA_TcdReset(edma_tcd_t *tcd) in EDMA_TcdReset() 248 void EDMA_TcdSetTransferConfig(edma_tcd_t *tcd, const edma_transfer_config_t *config, edma_tcd_t *n… in EDMA_TcdSetTransferConfig() 288 void EDMA_TcdSetMinorOffsetConfig(edma_tcd_t *tcd, const edma_minor_offset_config_t *config) in EDMA_TcdSetMinorOffsetConfig() 303 void EDMA_TcdSetChannelLink(edma_tcd_t *tcd, edma_channel_link_type_t type, uint32_t linkedChannel) in EDMA_TcdSetChannelLink() 342 void EDMA_TcdSetModulo(edma_tcd_t *tcd, edma_modulo_t srcModulo, edma_modulo_t destModulo) in EDMA_TcdSetModulo() [all …]
|
| D | fsl_lpspi_edma.c | 210 …edma_tcd_t *softwareTCD_extraBytes = (edma_tcd_t *)((uint32_t)(&handle->lpspiSoftwareTCD[1]) & (~0… in LPSPI_MasterTransferEDMA() 211 …edma_tcd_t *softwareTCD_pcsContinuous = (edma_tcd_t *)((uint32_t)(&handle->lpspiSoftwareTCD[2]) & … in LPSPI_MasterTransferEDMA() 645 …edma_tcd_t *softwareTCD_extraBytes = (edma_tcd_t *)((uint32_t)(&handle->lpspiSoftwareTCD[1]) & (~0… in LPSPI_SlaveTransferEDMA()
|
| D | fsl_lpspi_edma.h | 100 edma_tcd_t lpspiSoftwareTCD[3]; /*!<SoftwareTCD , internal used*/ 143 edma_tcd_t lpspiSoftwareTCD[2]; /*!<SoftwareTCD , internal used*/
|
| D | fsl_lpi2c_edma.c | 239 edma_tcd_t *tcd = (edma_tcd_t *)((uint32_t)(&handle->tcds[1]) & (~ALIGN_32_MASK)); in LPI2C_MasterTransferEDMA() 245 edma_tcd_t *linkTcd = NULL; in LPI2C_MasterTransferEDMA()
|
| D | fsl_lpi2c_edma.h | 57 …edma_tcd_t tcds[2]; /*!< Software TCD. Two are allocated to provide enough room to align to 32-byt…
|