Lines Matching refs:lch
401 static void omap_dma_clear_lch(struct omap_dmadev *od, int lch)
406 c = od->lch_map[lch];
415 unsigned lch)
417 c->channel_base = od->base + od->plat->channel_stride * lch;
419 od->lch_map[lch] = c;
481 "DMA drain did not complete on lch %d\n",
671 static int omap_dma_get_lch(struct omap_dmadev *od, int *lch)
683 *lch = channel;
689 *lch = -EINVAL;
694 static void omap_dma_put_lch(struct omap_dmadev *od, int lch)
696 omap_dma_clear_lch(od, lch);
698 clear_bit(lch, od->lch_bitmap);
1534 int lch = -1;
1537 lch = find_next_bit(od->lch_bitmap, od->lch_count, lch + 1);
1538 if (lch >= od->lch_count)
1540 c = od->lch_map[lch];