Lines Matching refs:dma
457 cardi_common.DmaCall->Stop(cardi_common.dma); in CARDi_DmaReadPageCallback()
491 …cardi_common.DmaCall->Recv(cardi_common.dma, (void *)®_MI_MCD1, (void *)info->dst, CARD_ROM_PAG… in CARDi_ReadRomWithDMA()
522 static BOOL CARDi_IsRomDmaAvailable(u32 dma, void *dst, u32 src, u32 len) in CARDi_IsRomDmaAvailable() argument
524 return (dma <= MI_DMA_MAX_NUM) && (len > 0) && (((u32)dst & 31) == 0) && in CARDi_IsRomDmaAvailable()
571 void CARDi_ReadRom(u32 dma, in CARDi_ReadRom() argument
580 SDK_TASSERTMSG((dma != 0), "cannot specify DMA channel 0"); in CARDi_ReadRom()
593 c->DmaCall = CARDi_GetDmaInterface(dma); in CARDi_ReadRom()
594 c->dma = (u32)((c->DmaCall != NULL) ? (dma & MI_DMA_CHANNEL_MASK) : MI_DMA_NOT_USE); in CARDi_ReadRom()
595 if (c->dma <= MI_DMA_MAX_NUM) in CARDi_ReadRom()
597 c->DmaCall->Stop(c->dma); in CARDi_ReadRom()
618 CARDi_IsRomDmaAvailable(c->dma, (void *)c->dst, c->src, c->len)) in CARDi_ReadRom()
652 (void)dma; in CARDi_ReadRom()
737 if (cardi_common.dma == MI_DMA_NOT_USE) in CARDi_ReadCardWithHashInternalAsync()
788 cardi_common.dma = MI_DMA_NOT_USE; in CARDi_InitRomHash()