• Home
  • Raw
  • Download

Lines Matching refs:i

38 	int i, found = 0;  in puv3_request_dma()  local
48 for (i = 0; i < MAX_DMA_CHANNELS; i++) { in puv3_request_dma()
49 if ((dma_channels[i].prio == prio) && in puv3_request_dma()
50 !dma_channels[i].name) { in puv3_request_dma()
59 dma_channels[i].name = name; in puv3_request_dma()
60 dma_channels[i].irq_handler = irq_handler; in puv3_request_dma()
61 dma_channels[i].err_handler = err_handler; in puv3_request_dma()
62 dma_channels[i].data = data; in puv3_request_dma()
66 i = -ENODEV; in puv3_request_dma()
70 return i; in puv3_request_dma()
94 int i, dint; in dma_irq_handler() local
97 for (i = 0; i < MAX_DMA_CHANNELS; i++) { in dma_irq_handler()
98 if (dint & DMAC_CHANNEL(i)) { in dma_irq_handler()
99 struct dma_channel *channel = &dma_channels[i]; in dma_irq_handler()
102 writel(DMAC_CHANNEL(i), DMAC_ITCCR); in dma_irq_handler()
106 channel->irq_handler(i, channel->data); in dma_irq_handler()
113 " DMA channel %d\n", i); in dma_irq_handler()
122 int i, dint; in dma_err_handler() local
125 for (i = 0; i < MAX_DMA_CHANNELS; i++) { in dma_err_handler()
126 if (dint & DMAC_CHANNEL(i)) { in dma_err_handler()
127 struct dma_channel *channel = &dma_channels[i]; in dma_err_handler()
130 writel(DMAC_CHANNEL(i), DMAC_IECR); in dma_err_handler()
134 channel->err_handler(i, channel->data); in dma_err_handler()
141 " DMA channel %d\n", i); in dma_err_handler()
150 int i, ret; in puv3_init_dma() local
157 for (i = 0; i < MAX_DMA_CHANNELS; i++) { in puv3_init_dma()
158 puv3_stop_dma(i); in puv3_init_dma()
159 dma_channels[i].name = NULL; in puv3_init_dma()
160 dma_channels[i].prio = min((i & 0x7) >> 1, DMA_PRIO_LOW); in puv3_init_dma()