Lines Matching refs:dma
456 cardi_common.DmaCall->Stop(cardi_common.dma); in CARDi_DmaReadPageCallback()
488 …cardi_common.DmaCall->Recv(cardi_common.dma, (void *)®_MI_MCD1, (void *)info->dst, CARD_ROM_PAG… in CARDi_ReadRomWithDMA()
519 static BOOL CARDi_IsRomDmaAvailable(u32 dma, void *dst, u32 src, u32 len) in CARDi_IsRomDmaAvailable() argument
521 return (dma <= MI_DMA_MAX_NUM) && (len > 0) && (((u32)dst & 31) == 0) && in CARDi_IsRomDmaAvailable()
568 void CARDi_ReadRom(u32 dma, in CARDi_ReadRom() argument
577 SDK_ASSERTMSG((dma != 0), "cannot specify DMA channel 0"); in CARDi_ReadRom()
590 c->DmaCall = CARDi_GetDmaInterface(dma); in CARDi_ReadRom()
591 c->dma = (u32)((c->DmaCall != NULL) ? (dma & MI_DMA_CHANNEL_MASK) : MI_DMA_NOT_USE); in CARDi_ReadRom()
592 if (c->dma <= MI_DMA_MAX_NUM) in CARDi_ReadRom()
594 c->DmaCall->Stop(c->dma); in CARDi_ReadRom()
615 CARDi_IsRomDmaAvailable(c->dma, (void *)c->dst, c->src, c->len)) in CARDi_ReadRom()
649 (void)dma; in CARDi_ReadRom()
734 if (cardi_common.dma == MI_DMA_NOT_USE) in CARDi_ReadCardWithHashInternalAsync()
785 cardi_common.dma = MI_DMA_NOT_USE; in CARDi_InitRomHash()