Searched refs:bchan (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/dma/qcom/ |
| H A D | bam_dma.c | 345 #define IS_BUSY(chan) (CIRC_SPACE(bchan->tail, bchan->head,\ 465 static void bam_reset_channel(struct bam_chan *bchan) in bam_reset_channel() argument 467 struct bam_device *bdev = bchan->bdev; in bam_reset_channel() 469 lockdep_assert_held(&bchan->vc.lock); in bam_reset_channel() 472 writel_relaxed(1, bam_addr(bdev, bchan->id, BAM_P_RST)); in bam_reset_channel() 473 writel_relaxed(0, bam_addr(bdev, bchan->id, BAM_P_RST)); in bam_reset_channel() 479 bchan->initialized = 0; in bam_reset_channel() 489 static void bam_chan_init_hw(struct bam_chan *bchan, in bam_chan_init_hw() argument 492 struct bam_device *bdev = bchan->bdev; in bam_chan_init_hw() 496 bam_reset_channel(bchan); in bam_chan_init_hw() [all …]
|
| /linux/drivers/dma/ti/ |
| H A D | k3-udma.c | 287 struct udma_bchan *bchan; member 772 if (!uc->bchan && uc->config.ep_type != PSIL_EP_NATIVE) in udma_decrement_byte_counters() 791 if (!uc->bchan) { in udma_reset_counters() 1370 UDMA_RESERVE_RESOURCE(bchan); 1380 if (uc->bchan) { in bcdma_get_bchan() 1382 uc->id, uc->bchan->id); in bcdma_get_bchan() 1395 uc->bchan = __udma_reserve_bchan(ud, tpl, -1); in bcdma_get_bchan() 1396 if (IS_ERR(uc->bchan)) { in bcdma_get_bchan() 1397 ret = PTR_ERR(uc->bchan); in bcdma_get_bchan() 1398 uc->bchan = NULL; in bcdma_get_bchan() [all …]
|
| /linux/arch/arm64/boot/dts/ti/ |
| H A D | k3-am62a-main.dtsi | 128 "ring", "tchan", "rchan", "bchan"; 133 ti,sci-rm-range-bchan = <0x20>; /* BLOCK_COPY_CHAN */
|
| H A D | k3-am62-main.dtsi | 133 "ring", "tchan", "rchan", "bchan"; 139 ti,sci-rm-range-bchan = <0x20>; /* BLOCK_COPY_CHAN */
|