Home
last modified time | relevance | path

Searched refs:DmaCntlr (Results 1 – 2 of 2) sorted by relevance

/drivers/hdf_core/framework/support/platform/include/dma/
Ddmac_core.h128 struct DmaCntlr { struct
140 …int32_t (*getChanInfo)(struct DmaCntlr *cntlr, struct DmacChanInfo *chanInfo, struct DmacMsg *msg); argument
141 int32_t (*dmaChanEnable)(struct DmaCntlr *cntlr, struct DmacChanInfo *chanInfo); argument
142 int32_t (*dmaM2mChanEnable)(struct DmaCntlr *cntlr, struct DmacChanInfo *chanInfo, argument
144 void (*dmacChanDisable)(struct DmaCntlr *cntlr, uint16_t channel); argument
149 int (*dmacGetChanStatus)(struct DmaCntlr *cntlr, uint16_t chan); argument
150 uintptr_t (*dmacGetCurrDestAddr)(struct DmaCntlr *cntlr, uint16_t chan); argument
155 struct DmaCntlr *DmaCntlrCreate(struct HdfDeviceObject *dev); argument
157 void DmaCntlrDestroy(struct DmaCntlr *cntlr);
159 int32_t DmacCntlrAdd(struct DmaCntlr *cntlr);
[all …]
/drivers/hdf_core/framework/support/platform/src/dma/
Ddmac_core.c21 static int32_t DmacCntlrCheckOps(struct DmaCntlr *cntlr) in DmacCntlrCheckOps()
66 static int32_t DmacCntlrCheckParam(struct DmaCntlr *cntlr) in DmacCntlrCheckParam()
83 static int32_t DmacCntlrCheckInit(struct DmaCntlr *cntlr) in DmacCntlrCheckInit()
100 static int32_t DmacCntlrCheck(struct DmaCntlr *cntlr) in DmacCntlrCheck()
116 struct DmaCntlr *DmaCntlrCreate(struct HdfDeviceObject *device) in DmaCntlrCreate()
118 struct DmaCntlr *cntlr = NULL; in DmaCntlrCreate()
124 cntlr = (struct DmaCntlr *)OsalMemCalloc(sizeof(struct DmaCntlr)); in DmaCntlrCreate()
145 void DmaCntlrDestroy(struct DmaCntlr *cntlr) in DmaCntlrDestroy()
186 static int32_t DmacWaitM2mSendComplete(struct DmaCntlr *cntlr, struct DmacChanInfo *chanInfo) in DmacWaitM2mSendComplete()
208 static int32_t DmacAllocateChannel(struct DmaCntlr *cntlr) in DmacAllocateChannel()
[all …]