• Home
  • Raw
  • Download

Lines Matching refs:i

41 	int i, found = 0;  in puv3_request_dma()  local
51 for (i = 0; i < MAX_DMA_CHANNELS; i++) { in puv3_request_dma()
52 if ((dma_channels[i].prio == prio) && in puv3_request_dma()
53 !dma_channels[i].name) { in puv3_request_dma()
62 dma_channels[i].name = name; in puv3_request_dma()
63 dma_channels[i].irq_handler = irq_handler; in puv3_request_dma()
64 dma_channels[i].err_handler = err_handler; in puv3_request_dma()
65 dma_channels[i].data = data; in puv3_request_dma()
69 i = -ENODEV; in puv3_request_dma()
73 return i; in puv3_request_dma()
97 int i, dint; in dma_irq_handler() local
100 for (i = 0; i < MAX_DMA_CHANNELS; i++) { in dma_irq_handler()
101 if (dint & DMAC_CHANNEL(i)) { in dma_irq_handler()
102 struct dma_channel *channel = &dma_channels[i]; in dma_irq_handler()
105 writel(DMAC_CHANNEL(i), DMAC_ITCCR); in dma_irq_handler()
109 channel->irq_handler(i, channel->data); in dma_irq_handler()
116 " DMA channel %d\n", i); in dma_irq_handler()
125 int i, dint; in dma_err_handler() local
128 for (i = 0; i < MAX_DMA_CHANNELS; i++) { in dma_err_handler()
129 if (dint & DMAC_CHANNEL(i)) { in dma_err_handler()
130 struct dma_channel *channel = &dma_channels[i]; in dma_err_handler()
133 writel(DMAC_CHANNEL(i), DMAC_IECR); in dma_err_handler()
137 channel->err_handler(i, channel->data); in dma_err_handler()
144 " DMA channel %d\n", i); in dma_err_handler()
153 int i, ret; in puv3_init_dma() local
160 for (i = 0; i < MAX_DMA_CHANNELS; i++) { in puv3_init_dma()
161 puv3_stop_dma(i); in puv3_init_dma()
162 dma_channels[i].name = NULL; in puv3_init_dma()
163 dma_channels[i].prio = min((i & 0x7) >> 1, DMA_PRIO_LOW); in puv3_init_dma()