XilinxProcessorIPLib/drivers/aienginev2/src/dma/xaie_dma.c
AieRC XAie_DmaChannelSetStartQueue(XAie_DevInst *DevInst, XAie_LocType Loc,
		u8 ChNum, XAie_DmaDirection Dir, u8 BdNum, u32 RepeatCount,
		u8 EnTokenIssue)
{
	XAie_DmaDeclareQueueConfig(DmaQueueDesc, BdNum, RepeatCount,
			EnTokenIssue, XAIE_DISABLE);

	return XAie_DmaChannelSetStartQueueGeneric(DevInst, Loc, ChNum, Dir,
			&DmaQueueDesc);
}
/*****************************************************************************/
/**
*
* This API pushes a Buffer Descriptor number, configures repeat count and token
* status to start channel queue.
*
* @param	DevInst: Device Instance.
* @param	Loc: Location of AIE Tile
* @param	ChNum: Channel number of the DMA.
* @param	Dir: Direction of the DMA Channel. (MM2S or S2MM)
* @param	BdNum: Bd number to be pushed to the queue.
* 		RepeatCount: Number of times the task is to be repeated.
* 		EnTokenIssue: Determines whether or not issue a token when task
* 			     is completed
*
* @return	XAIE_OK on success, Error code on failure.
*
* @note		This feature is not supported for AIE. For AIE-ML the enable
*		token issue can be XAIE_ENABLE or XAIE_DISABLE.
*		This API doesn't support out of order.
*
******************************************************************************/
This API pushes a Buffer Descriptor number, configures repeat count and token
status to start channel queue.
This API pushes a Buffer Descriptor number configures repeat count and token status to start channel queue .
AieRC XAie_DmaChannelSetStartQueue(XAie_DevInst *DevInst, XAie_LocType Loc,
		u8 ChNum, XAie_DmaDirection Dir, u8 BdNum, u32 RepeatCount,
		u8 EnTokenIssue)
{
	XAie_DmaDeclareQueueConfig(DmaQueueDesc, BdNum, RepeatCount,
			EnTokenIssue, XAIE_DISABLE);
	return XAie_DmaChannelSetStartQueueGeneric(DevInst, Loc, ChNum, Dir,
			&DmaQueueDesc);
}
AieRC XAie_DmaChannelSetStartQueue ( XAie_DevInst * DevInst , XAie_LocType Loc , u8 ChNum , XAie_DmaDirection Dir , u8 BdNum , u32 RepeatCount , u8 EnTokenIssue ) { XAie_DmaDeclareQueueConfig ( DmaQueueDesc , BdNum , RepeatCount , EnTokenIssue , XAIE_DISABLE ) ; return XAie_DmaChannelSetStartQueueGeneric ( DevInst , Loc , ChNum , Dir , & DmaQueueDesc ) ; }
This API pushes a Buffer Descriptor number, configures repeat count and token
status to start channel queue.
This API pushes a Buffer Descriptor number configures repeat count and token status to start channel queue .