Lines Matching refs:Dma4

752   OMAP_DMA4             Dma4;  in DmaBlocks()  local
768 Dma4.DataType = 2; // DMA4_CSDPi[1:0] 32-bit elements from MMCHS_DATA in DmaBlocks()
770 Dma4.SourceEndiansim = 0; // DMA4_CSDPi[21] in DmaBlocks()
772 Dma4.DestinationEndianism = 0; // DMA4_CSDPi[19] in DmaBlocks()
774 Dma4.SourcePacked = 0; // DMA4_CSDPi[6] in DmaBlocks()
776 Dma4.DestinationPacked = 0; // DMA4_CSDPi[13] in DmaBlocks()
778 Dma4.NumberOfElementPerFrame = This->Media->BlockSize/4; // DMA4_CENi (TRM 4K is optimum value) in DmaBlocks()
780 Dma4.NumberOfFramePerTransferBlock = BlockCount; // DMA4_CFNi in DmaBlocks()
782 Dma4.ReadPriority = 0; // DMA4_CCRi[6] Low priority read in DmaBlocks()
784 Dma4.WritePriority = 0; // DMA4_CCRi[23] Prefetech disabled in DmaBlocks()
793 Dma4.ReadPortAccessType =0 ; // DMA4_CSDPi[8:7] Can not burst MMCHS_DATA reg in DmaBlocks()
795 Dma4.WritePortAccessType = 3; // DMA4_CSDPi[15:14] Memory burst 16x32 in DmaBlocks()
797 Dma4.WriteMode = 1; // DMA4_CSDPi[17:16] Write posted in DmaBlocks()
801 Dma4.SourceStartAddress = MMCHS_DATA; // DMA4_CSSAi in DmaBlocks()
803 Dma4.DestinationStartAddress = (UINT32)BufferAddress; // DMA4_CDSAi in DmaBlocks()
805 Dma4.SourceElementIndex = 1; // DMA4_CSEi in DmaBlocks()
807 Dma4.SourceFrameIndex = 0x200; // DMA4_CSFi in DmaBlocks()
809 Dma4.DestinationElementIndex = 1; // DMA4_CDEi in DmaBlocks()
811 Dma4.DestinationFrameIndex = 0; // DMA4_CDFi in DmaBlocks()
815 Dma4.ReadPortAccessMode = 0; // DMA4_CCRi[13:12] Always read MMCHS_DATA in DmaBlocks()
817 Dma4.WritePortAccessMode = 1; // DMA4_CCRi[15:14] Post increment memory address in DmaBlocks()
819 Dma4.ReadRequestNumber = 0x1e; // DMA4_CCRi[4:0] Syncro with MMCA_DMA_RX (61) in DmaBlocks()
821 Dma4.WriteRequestNumber = 1; // DMA4_CCRi[20:19] Syncro upper 0x3e == 62 (one based) in DmaBlocks()
828 Dma4.ReadPortAccessType = 3; // DMA4_CSDPi[8:7] Memory burst 16x32 in DmaBlocks()
830 Dma4.WritePortAccessType = 0; // DMA4_CSDPi[15:14] Can not burst MMCHS_DATA reg in DmaBlocks()
832 Dma4.WriteMode = 1; // DMA4_CSDPi[17:16] Write posted ??? in DmaBlocks()
836 Dma4.SourceStartAddress = (UINT32)BufferAddress; // DMA4_CSSAi in DmaBlocks()
838 Dma4.DestinationStartAddress = MMCHS_DATA; // DMA4_CDSAi in DmaBlocks()
840 Dma4.SourceElementIndex = 1; // DMA4_CSEi in DmaBlocks()
842 Dma4.SourceFrameIndex = 0x200; // DMA4_CSFi in DmaBlocks()
844 Dma4.DestinationElementIndex = 1; // DMA4_CDEi in DmaBlocks()
846 Dma4.DestinationFrameIndex = 0; // DMA4_CDFi in DmaBlocks()
850 Dma4.ReadPortAccessMode = 1; // DMA4_CCRi[13:12] Post increment memory address in DmaBlocks()
852 Dma4.WritePortAccessMode = 0; // DMA4_CCRi[15:14] Always write MMCHS_DATA in DmaBlocks()
854 Dma4.ReadRequestNumber = 0x1d; // DMA4_CCRi[4:0] Syncro with MMCA_DMA_TX (60) in DmaBlocks()
856 Dma4.WriteRequestNumber = 1; // DMA4_CCRi[20:19] Syncro upper 0x3d == 61 (one based) in DmaBlocks()
863 EnableDmaChannel (2, &Dma4); in DmaBlocks()