| /linux-6.15/drivers/dma/ti/ |
| H A D | k3-udma.c | 359 if (!uc->tchan) in udma_tchanrt_read() 366 if (!uc->tchan) in udma_tchanrt_write() 374 if (!uc->tchan) in udma_tchanrt_update_bits() 608 if (uc->tchan) in udma_is_chan_running() 781 if (uc->tchan) { in udma_reset_counters() 1693 tchan = uc->tchan; in udma_alloc_tx_resources() 1877 struct udma_tchan *tchan = uc->tchan; in udma_tisci_m2m_channel_config() local 1969 struct udma_tchan *tchan = uc->tchan; in udma_tisci_tx_channel_config() local 2012 struct udma_tchan *tchan = uc->tchan; in bcdma_tisci_tx_channel_config() local 2722 if (uc->tchan) in pktdma_alloc_chan_resources() [all …]
|
| H A D | k3-udma-private.c | 112 XUDMA_GET_PUT_RESOURCE(tchan); 139 XUDMA_GET_RESOURCE_ID(tchan); 160 XUDMA_RT_IO_FUNCTIONS(tchan);
|
| H A D | k3-udma.h | 152 u32 xudma_tchanrt_read(struct udma_tchan *tchan, int reg); 153 void xudma_tchanrt_write(struct udma_tchan *tchan, int reg, u32 val);
|
| /linux-6.15/Documentation/devicetree/bindings/dma/ti/ |
| H A D | k3-bcdma.yaml | 98 ti,sci-rm-range-tchan: 142 ti,sci-rm-range-tchan: false 188 - const: tchan 194 - ti,sci-rm-range-tchan 222 - ti,sci-rm-range-tchan 254 "ring", "tchan", "rchan", "bchan"; 263 ti,sci-rm-range-tchan = <0x22>; /* SPLIT_TR_TX_CHAN */
|
| H A D | k3-udma.yaml | 87 - const: tchan 97 ti,sci-rm-range-tchan: 99 Array of UDMA tchan resource subtypes for resource allocation for this 133 - ti,sci-rm-range-tchan 176 reg-names = "gcfg", "rchanrt", "tchanrt", "tchan", "rchan", "rflow"; 186 ti,sci-rm-range-tchan = <0x1>, /* TX_HCHAN */
|
| H A D | k3-pktdma.yaml | 67 - const: tchan 73 ti,sci-rm-range-tchan: 125 - ti,sci-rm-range-tchan 159 "ring", "tchan", "rchan", "rflow"; 167 ti,sci-rm-range-tchan = <0x23>, /* UNMAPPED_TX_CHAN */
|
| /linux-6.15/arch/arm64/boot/dts/ti/ |
| H A D | k3-am65-mcu.dtsi | 225 "tchan", "rchan", "rflow"; 233 ti,sci-rm-range-tchan = <0xf>, /* TX_HCHAN */
|
| H A D | k3-am62p-j722s-common-main.dtsi | 108 "ring", "tchan", "rchan", "bchan"; 116 ti,sci-rm-range-tchan = <0x22>; /* SPLIT_TR_TX_CHAN */ 131 "ring", "tchan", "rchan", "rflow"; 138 ti,sci-rm-range-tchan = <0x23>, /* UNMAPPED_TX_CHAN */
|
| H A D | k3-am62-main.dtsi | 128 "ring", "tchan", "rchan", "bchan"; 136 ti,sci-rm-range-tchan = <0x22>; /* SPLIT_TR_TX_CHAN */ 150 "ring", "tchan", "rchan", "rflow"; 156 ti,sci-rm-range-tchan = <0x23>, /* UNMAPPED_TX_CHAN */
|
| H A D | k3-am62a-main.dtsi | 126 "ring", "tchan", "rchan", "bchan"; 133 ti,sci-rm-range-tchan = <0x22>; /* SPLIT_TR_TX_CHAN */ 147 "ring", "tchan", "rchan", "rflow"; 152 ti,sci-rm-range-tchan = <0x23>, /* UNMAPPED_TX_CHAN */
|
| H A D | k3-j7200-mcu-wakeup.dtsi | 376 "tchan", "rchan", "rflow"; 385 ti,sci-rm-range-tchan = <0x0d>, /* TX_CHAN */
|
| H A D | k3-j721e-mcu-wakeup.dtsi | 496 "tchan", "rchan", "rflow"; 505 ti,sci-rm-range-tchan = <0x0d>, /* TX_CHAN */
|
| H A D | k3-am64-main.dtsi | 148 "ring", "tchan", "rchan", "bchan"; 156 ti,sci-rm-range-tchan = <0x22>; /* SPLIT_TR_TX_CHAN */ 170 "ring", "tchan", "rchan", "rflow"; 176 ti,sci-rm-range-tchan = <0x23>, /* UNMAPPED_TX_CHAN */
|
| H A D | k3-j784s4-j742s2-mcu-wakeup-common.dtsi | 495 "tchan", "rchan", "rflow"; 502 ti,sci-rm-range-tchan = <0x0d>, /* TX_CHAN */
|
| H A D | k3-j721s2-mcu-wakeup.dtsi | 497 "tchan", "rchan", "rflow"; 505 ti,sci-rm-range-tchan = <0x0d>, /* TX_CHAN */
|
| H A D | k3-j722s-main.dtsi | 397 ti,sci-rm-range-tchan = <0x22>;
|
| H A D | k3-j721s2-main.dtsi | 1092 "tchan", "rchan", "rflow"; 1100 ti,sci-rm-range-tchan = <0x0d>, /* TX_CHAN */ 1121 ti,sci-rm-range-tchan = <0x22>;
|
| H A D | k3-am65-main.dtsi | 808 "tchan", "rchan", "rflow"; 816 ti,sci-rm-range-tchan = <0xf>, /* TX_HCHAN */
|
| H A D | k3-j7200-main.dtsi | 292 "tchan", "rchan", "rflow"; 300 ti,sci-rm-range-tchan = <0x0d>, /* TX_CHAN */
|
| H A D | k3-j784s4-j742s2-main-common.dtsi | 1547 "tchan", "rchan", "rflow"; 1555 ti,sci-rm-range-tchan = <0x0d>, /* TX_CHAN */ 1576 ti,sci-rm-range-tchan = <0x22>;
|
| H A D | k3-j721e-main.dtsi | 392 "tchan", "rchan", "rflow"; 400 ti,sci-rm-range-tchan = <0x0d>, /* TX_CHAN */
|