Home | History | Annotate | Download | only in OmapDmaLib

Lines Matching full:dma4

29   @param  Dma4                  Pointer to structure used to initialize DMA registers for the Channel

40 IN OMAP_DMA4 *DMA4
61 RegVal = ((RegVal & ~ 0x3) | DMA4->DataType );
62 RegVal = ((RegVal & ~(0x3 << 7)) | (DMA4->ReadPortAccessType << 7));
63 RegVal = ((RegVal & ~(0x3 << 14)) | (DMA4->WritePortAccessType << 14));
64 RegVal = ((RegVal & ~(0x1 << 21)) | (DMA4->SourceEndiansim << 21));
65 RegVal = ((RegVal & ~(0x1 << 19)) | (DMA4->DestinationEndianism << 19));
66 RegVal = ((RegVal & ~(0x3 << 16)) | (DMA4->WriteMode << 16));
67 RegVal = ((RegVal & ~(0x1 << 6)) | (DMA4->SourcePacked << 6));
68 RegVal = ((RegVal & ~(0x1 << 13)) | (DMA4->DestinationPacked << 13));
73 MmioWrite32 (DMA4_CEN (Channel), DMA4->NumberOfElementPerFrame);
76 MmioWrite32 (DMA4_CFN (Channel), DMA4->NumberOfFramePerTransferBlock);
79 MmioWrite32 (DMA4_CSSA (Channel), DMA4->SourceStartAddress);
80 MmioWrite32 (DMA4_CDSA (Channel), DMA4->DestinationStartAddress);
85 LCH CCR[20:19]= DMA4->WriteRequestNumber and CCR[4:0]=DMA4->ReadRequestNumber
92 RegVal = ((RegVal & ~0x1f) | DMA4->ReadRequestNumber);
93 RegVal = ((RegVal & ~(BIT20 | BIT19)) | DMA4->WriteRequestNumber << 19);
94 RegVal = ((RegVal & ~(0x3 << 12)) | (DMA4->ReadPortAccessMode << 12));
95 RegVal = ((RegVal & ~(0x3 << 14)) | (DMA4->WritePortAccessMode << 14));
96 RegVal = ((RegVal & ~(0x1 << 6)) | (DMA4->ReadPriority << 6));
97 RegVal = ((RegVal & ~(0x1 << 26)) | (DMA4->WritePriority << 26));
103 MmioWrite32 (DMA4_CSEI (Channel), DMA4->SourceElementIndex);
106 MmioWrite32 (DMA4_CSFI (Channel), DMA4->SourceFrameIndex);
110 MmioWrite32 (DMA4_CDEI (Channel), DMA4->DestinationElementIndex);
113 MmioWrite32 (DMA4_CDFI (Channel), DMA4->DestinationFrameIndex);
115 MmioWrite32 (DMA4_CDFI (Channel), DMA4->DestinationFrameIndex);