Searched full:bchan (Results 1 – 9 of 9) sorted by relevance
/linux-6.14.4/drivers/dma/qcom/ |
D | bam_dma.c | 344 #define IS_BUSY(chan) (CIRC_SPACE(bchan->tail, bchan->head,\ 460 * @bchan: bam channel 464 static void bam_reset_channel(struct bam_chan *bchan) in bam_reset_channel() argument 466 struct bam_device *bdev = bchan->bdev; in bam_reset_channel() 468 lockdep_assert_held(&bchan->vc.lock); in bam_reset_channel() 471 writel_relaxed(1, bam_addr(bdev, bchan->id, BAM_P_RST)); in bam_reset_channel() 472 writel_relaxed(0, bam_addr(bdev, bchan->id, BAM_P_RST)); in bam_reset_channel() 478 bchan->initialized = 0; in bam_reset_channel() 483 * @bchan: bam channel 488 static void bam_chan_init_hw(struct bam_chan *bchan, in bam_chan_init_hw() argument [all …]
|
/linux-6.14.4/Documentation/devicetree/bindings/dma/ti/ |
D | k3-bcdma.yaml | 72 bchan number of the locally triggered channel 87 ti,sci-rm-range-bchan: 141 ti,sci-rm-range-bchan: false 190 - const: bchan 193 - ti,sci-rm-range-bchan 205 ti,sci-rm-range-bchan: false 254 "ring", "tchan", "rchan", "bchan"; 261 ti,sci-rm-range-bchan = <0x20>; /* BLOCK_COPY_CHAN */
|
/linux-6.14.4/drivers/dma/ti/ |
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() 1363 UDMA_RESERVE_RESOURCE(bchan); 1373 if (uc->bchan) { in bcdma_get_bchan() 1374 dev_dbg(ud->dev, "chan%d: already have bchan%d allocated\n", in bcdma_get_bchan() 1375 uc->id, uc->bchan->id); in bcdma_get_bchan() 1388 uc->bchan = __udma_reserve_bchan(ud, tpl, -1); in bcdma_get_bchan() 1389 if (IS_ERR(uc->bchan)) { in bcdma_get_bchan() 1390 ret = PTR_ERR(uc->bchan); in bcdma_get_bchan() [all …]
|
/linux-6.14.4/drivers/isdn/mISDN/ |
D | socket.c | 283 struct mISDNchannel *bchan, *next; in data_sock_ioctl_bound() local 297 list_for_each_entry_safe(bchan, next, in data_sock_ioctl_bound() 299 if (bchan->nr == cq.channel) { in data_sock_ioctl_bound() 300 err = bchan->ctrl(bchan, in data_sock_ioctl_bound()
|
/linux-6.14.4/arch/arm64/boot/dts/ti/ |
D | k3-am62a-main.dtsi | 126 "ring", "tchan", "rchan", "bchan"; 131 ti,sci-rm-range-bchan = <0x20>; /* BLOCK_COPY_CHAN */
|
D | k3-am62p-j722s-common-main.dtsi | 108 "ring", "tchan", "rchan", "bchan"; 114 ti,sci-rm-range-bchan = <0x20>; /* BLOCK_COPY_CHAN */
|
D | k3-am62-main.dtsi | 128 "ring", "tchan", "rchan", "bchan"; 134 ti,sci-rm-range-bchan = <0x20>; /* BLOCK_COPY_CHAN */
|
D | k3-am64-main.dtsi | 148 "ring", "tchan", "rchan", "bchan"; 154 ti,sci-rm-range-bchan = <0x20>; /* BLOCK_COPY_CHAN */
|
/linux-6.14.4/drivers/firmware/ |
D | ti_sci.h | 1094 * 1 - the channel is block copy channel (bchan)
|