Lines Matching refs:g2_dma
45 static volatile struct g2_dma_info *g2_dma = (volatile struct g2_dma_info *)0xa05f7800;
48 ((g2_dma->channel[i].size - \
49 g2_dma->status[i].size) & 0x0fffffff)
56 if (g2_dma->status[i].status & 0x20000000) {
77 g2_dma->channel[chan_nr].chan_enable = 1;
78 g2_dma->channel[chan_nr].xfer_enable = 1;
87 g2_dma->channel[chan_nr].chan_enable = 0;
88 g2_dma->channel[chan_nr].xfer_enable = 0;
121 g2_dma->channel[chan_nr].g2_addr = chan->dar & 0x1fffffe0;
122 g2_dma->channel[chan_nr].root_addr = chan->sar & 0x1fffffe0;
123 g2_dma->channel[chan_nr].size = (chan->count & ~31) | 0x80000000;
124 g2_dma->channel[chan_nr].direction = chan->mode;
131 g2_dma->channel[chan_nr].ctrl = 5; /* ?? */
138 g2_dma->channel[chan_nr].size,
139 g2_dma->channel[chan_nr].root_addr,
140 g2_dma->channel[chan_nr].g2_addr,
141 g2_dma->channel[chan_nr].direction,
142 g2_dma->channel[chan_nr].ctrl,
143 g2_dma->channel[chan_nr].chan_enable,
144 g2_dma->channel[chan_nr].xfer_enable);
176 g2_dma->wait_state = 27;
177 g2_dma->magic = 0x4659404f;