52 return api->
config(dev, channel, cfg, coords);
#define NULL
Definition avs.c:45
#define DEVICE_API_GET(_class, _dev)
tt_bh_dma_noc_channel_direction
Definition dma_tt_bh_noc.h:9
@ TT_BH_DMA_NOC_CHANNEL_DIRECTION_BROADCAST
Definition dma_tt_bh_noc.h:10
DEVICE_API_EXTENDS(tt_bh_dma_noc, dma, dma_api)
static int tt_dma_config(const struct device *dev, uint32_t channel, struct dma_config *cfg, struct tt_bh_dma_noc_coords *coords)
Definition dma_tt_bh_noc.h:39
int(* tt_bh_dma_api_config)(const struct device *dev, uint32_t channel, struct dma_config *config, struct tt_bh_dma_noc_coords *coords)
Definition dma_tt_bh_noc.h:17
DMA_CHANNEL_DIRECTION_PRIV_START
Definition dma_tt_bh_noc.h:13
uint8_t dest_x
Definition dma_tt_bh_noc.h:15
uint8_t source_y
Definition dma_tt_bh_noc.h:14
uint8_t dest_y
Definition dma_tt_bh_noc.h:15
uint8_t source_x
Definition dma_tt_bh_noc.h:14
Definition dma_tt_bh_noc.h:19
tt_bh_dma_api_config config
Definition dma_tt_bh_noc.h:34
struct dma_driver_api dma_api
Definition dma_tt_bh_noc.h:29