73 #define UDMA_UTC_TYPE_DRU (0U)
74 #define UDMA_UTC_TYPE_DRU_VHWA (1U)
143 const CSL_DruQueueConfig *queueCfg);
void Udma_chDruSubmitTr(Udma_ChHandle chHandle, const CSL_UdmapTR *tr)
This API does a direct TR submission to the specified channel and core ID.
volatile uint64_t * Udma_druGetTriggerRegAddr(Udma_ChHandle chHandle)
This API returns the software triggers register address for the DRU channel.
void UdmaDruQueueConfig_init(CSL_DruQueueConfig *queueCfg)
CSL_DruQueueConfig structure init function.
int32_t Udma_druQueueConfig(Udma_DrvHandle drvHandle, uint32_t utcId, uint32_t queueId, const CSL_DruQueueConfig *queueCfg)
This API configures the DRU queue non-real time configurations.
uint32_t Udma_druGetNumQueue(Udma_DrvHandle drvHandle, uint32_t utcId)
This API returns the number of queues present in a DRU.