Lines Matching refs:gdma
65 static inline void mbcs_getdma_init(struct getdma *gdma) in mbcs_getdma_init() argument
67 memset(gdma, 0, sizeof(struct getdma)); in mbcs_getdma_init()
68 gdma->DoneIntEnable = 1; in mbcs_getdma_init()
205 struct getdma *gdma; in mbcs_getdma_start() local
210 gdma = &soft->getdma; in mbcs_getdma_start()
213 if (!gdma->hostAddr) in mbcs_getdma_start()
217 (gdma->bytes + (MBCS_CACHELINE_SIZE - 1)) / MBCS_CACHELINE_SIZE; in mbcs_getdma_start()
220 mbcs_getdma_set(mmr_base, tiocx_dma_addr(gdma->hostAddr), in mbcs_getdma_start()
221 gdma->localAddr, in mbcs_getdma_start()
222 (gdma->localAddr < MB2) ? 0 : in mbcs_getdma_start()
223 (gdma->localAddr < MB4) ? 1 : in mbcs_getdma_start()
224 (gdma->localAddr < MB6) ? 2 : 3, in mbcs_getdma_start()
226 gdma->DoneAmoEnable, in mbcs_getdma_start()
227 gdma->DoneIntEnable, in mbcs_getdma_start()
228 gdma->peerIO, in mbcs_getdma_start()
229 gdma->amoHostDest, in mbcs_getdma_start()
230 gdma->amoModType, in mbcs_getdma_start()
231 gdma->intrHostDest, gdma->intrVector); in mbcs_getdma_start()