Home
last modified time | relevance | path

Searched refs:rchan (Results 1 – 25 of 36) sorted by relevance

12

/linux/drivers/dma/sh/
A Drcar-dmac.c1085 rcar_dmac_chan_halt(rchan); in rcar_dmac_free_chan_resources()
1094 if (rchan->mid_rid >= 0) { in rcar_dmac_free_chan_resources()
1097 rchan->mid_rid = -EINVAL; in rcar_dmac_free_chan_resources()
1217 return rcar_dmac_chan_prep_sg(rchan, sgl, sg_len, rchan->map.addr, in rcar_dmac_prep_slave_sg()
1272 desc = rcar_dmac_chan_prep_sg(rchan, sgl, sg_len, rchan->map.addr, in rcar_dmac_prep_dma_cyclic()
1438 cyclic = rchan->desc.running ? rchan->desc.running->cyclic : false; in rcar_dmac_tx_status()
1461 list_splice_tail_init(&rchan->desc.pending, &rchan->desc.active); in rcar_dmac_issue_pending()
1770 rchan->mid_rid = -EINVAL; in rcar_dmac_chan_probe()
1783 if (rchan->irq < 0) in rcar_dmac_chan_probe()
1803 irqname, rchan); in rcar_dmac_chan_probe()
[all …]
/linux/include/linux/
A Drelay.h41 struct rchan *chan; /* associated channel */
59 struct rchan struct
156 struct rchan *relay_open(const char *base_filename,
162 extern int relay_late_setup_files(struct rchan *chan,
165 extern void relay_close(struct rchan *chan);
166 extern void relay_flush(struct rchan *chan);
167 extern void relay_subbufs_consumed(struct rchan *chan,
170 extern void relay_reset(struct rchan *chan);
189 static inline void relay_write(struct rchan *chan, in relay_write()
217 static inline void __relay_write(struct rchan *chan, in __relay_write()
[all …]
A Dblktrace_api.h18 struct rchan *rchan; member
/linux/kernel/
A Drelay.c184 struct rchan *chan = container_of(kref, struct rchan, kref); in relay_destroy_channel()
195 struct rchan *chan = buf->chan; in relay_destroy_buf()
319 void relay_reset(struct rchan *chan) in relay_reset()
435 struct rchan *chan; in relay_prepare_cpu()
474 struct rchan *relay_open(const char *base_filename, in relay_open()
482 struct rchan *chan; in relay_open()
492 chan = kzalloc(sizeof(struct rchan), GFP_KERNEL); in relay_open()
567 int relay_late_setup_files(struct rchan *chan, in relay_late_setup_files()
726 void relay_subbufs_consumed(struct rchan *chan, in relay_subbufs_consumed()
752 void relay_close(struct rchan *chan) in relay_close()
[all …]
/linux/drivers/net/wwan/t7xx/
A Dt7xx_port_trace.c55 struct rchan *relaych = port->log.relaych; in t7xx_trace_port_uninit()
67 struct rchan *relaych = port->log.relaych; in t7xx_trace_port_recv_skb()
79 struct rchan *relaych = port->log.relaych; in t7xx_port_trace_md_state_notify()
A Dt7xx_port.h135 struct rchan *relaych;
/linux/Documentation/devicetree/bindings/dma/ti/
A Dk3-udma.yaml88 - const: rchan
106 ti,sci-rm-range-rchan:
108 Array of UDMA rchan resource subtypes for resource allocation for this
134 - ti,sci-rm-range-rchan
176 reg-names = "gcfg", "rchanrt", "tchanrt", "tchan", "rchan", "rflow";
188 ti,sci-rm-range-rchan = <0x4>, /* RX_HCHAN */
A Dk3-pktdma.yaml68 - const: rchan
95 ti,sci-rm-range-rchan:
127 - ti,sci-rm-range-rchan
159 "ring", "tchan", "rchan", "rflow";
179 ti,sci-rm-range-rchan = <0x29>, /* UNMAPPED_RX_CHAN */
A Dk3-bcdma.yaml108 ti,sci-rm-range-rchan:
127 - ti,sci-rm-range-rchan
188 - const: rchan
251 "ring", "tchan", "rchan", "bchan";
259 ti,sci-rm-range-rchan = <0x21>; /* SPLIT_TR_RX_CHAN */
/linux/drivers/dma/ti/
A Dk3-udma-private.c113 XUDMA_GET_PUT_RESOURCE(rchan);
140 XUDMA_GET_RESOURCE_ID(rchan);
161 XUDMA_RT_IO_FUNCTIONS(rchan);
A Dk3-udma.c382 if (!uc->rchan) in udma_rchanrt_read()
389 if (!uc->rchan) in udma_rchanrt_write()
397 if (!uc->rchan) in udma_rchanrt_update_bits()
610 if (uc->rchan) in udma_is_chan_running()
733 if (uc->rchan) { in udma_reset_rings()
797 if (uc->rchan) { in udma_reset_counters()
1454 if (uc->rchan) { in udma_get_rchan()
1734 if (!uc->rchan) in udma_free_rx_resources()
1871 struct udma_rchan *rchan = uc->rchan; in udma_tisci_m2m_channel_config() local
2034 struct udma_rchan *rchan = uc->rchan; in udma_tisci_rx_channel_config() local
[all …]
A Dk3-udma.h154 u32 xudma_rchanrt_read(struct udma_rchan *rchan, int reg);
155 void xudma_rchanrt_write(struct udma_rchan *rchan, int reg, u32 val);
/linux/drivers/net/wwan/iosm/
A Diosm_ipc_trace.h38 struct rchan *ipc_rchan;
/linux/drivers/net/wireless/ath/ath11k/
A Dspectral.h31 struct rchan *rfs_scan; /* relay(fs) channel for spectral scan */
/linux/drivers/gpu/drm/i915/gt/uc/
A Dintel_guc_log.h63 struct rchan *channel;
/linux/drivers/net/wireless/ath/ath9k/
A Dcommon-spectral.h100 struct rchan *rfs_chan_spec_scan;
/linux/kernel/trace/
A Dblktrace.c92 if (!bt->rchan) in trace_note()
95 t = relay_reserve(bt->rchan, sizeof(*t) + len + cgid_len); in trace_note()
276 t = relay_reserve(bt->rchan, sizeof(*t) + pdu_len + cgid_len); in __blk_add_trace()
316 relay_close(bt->rchan); in blk_trace_free()
375 relay_flush(bt->rchan); in blk_trace_stop()
590 bt->rchan = relay_open("trace", dir, buts->buf_size, in do_blk_trace_setup()
592 if (!bt->rchan) in do_blk_trace_setup()
/linux/arch/arm64/boot/dts/ti/
A Dk3-am62p-j722s-common-main.dtsi108 "ring", "tchan", "rchan", "bchan";
115 ti,sci-rm-range-rchan = <0x21>; /* SPLIT_TR_RX_CHAN */
131 "ring", "tchan", "rchan", "rflow";
146 ti,sci-rm-range-rchan = <0x29>, /* UNMAPPED_RX_CHAN */
192 ti,sci-rm-range-rchan = <0x21>;
A Dk3-am62a-main.dtsi127 "ring", "tchan", "rchan", "bchan";
133 ti,sci-rm-range-rchan = <0x21>; /* SPLIT_TR_RX_CHAN */
148 "ring", "tchan", "rchan", "rflow";
161 ti,sci-rm-range-rchan = <0x29>, /* UNMAPPED_RX_CHAN */
207 ti,sci-rm-range-rchan = <0x21>;
A Dk3-am65-mcu.dtsi225 "tchan", "rchan", "rflow";
235 ti,sci-rm-range-rchan = <0xb>, /* RX_HCHAN */
A Dk3-am62-main.dtsi129 "ring", "tchan", "rchan", "bchan";
136 ti,sci-rm-range-rchan = <0x21>; /* SPLIT_TR_RX_CHAN */
151 "ring", "tchan", "rchan", "rflow";
165 ti,sci-rm-range-rchan = <0x29>, /* UNMAPPED_RX_CHAN */
A Dk3-j7200-mcu-wakeup.dtsi363 "tchan", "rchan", "rflow";
373 ti,sci-rm-range-rchan = <0x0a>, /* RX_CHAN */
A Dk3-j721e-mcu-wakeup.dtsi489 "tchan", "rchan", "rflow";
499 ti,sci-rm-range-rchan = <0x0a>, /* RX_CHAN */
A Dk3-j721s2-mcu-wakeup.dtsi488 "tchan", "rchan", "rflow";
497 ti,sci-rm-range-rchan = <0x0a>, /* RX_CHAN */
A Dk3-am64-main.dtsi148 "ring", "tchan", "rchan", "bchan";
155 ti,sci-rm-range-rchan = <0x21>; /* SPLIT_TR_RX_CHAN */
170 "ring", "tchan", "rchan", "rflow";
188 ti,sci-rm-range-rchan = <0x29>, /* UNMAPPED_RX_CHAN */

Completed in 67 milliseconds

12