Lines Matching +full:dma +full:- +full:names
3 * @brief DMA Devicetree macro public API header file.
9 * SPDX-License-Identifier: Apache-2.0
20 * @defgroup devicetree-dmas Devicetree DMA API
26 * @brief Get the node identifier for the DMA controller from a
31 * dma1: dma@... { ... };
33 * dma2: dma@... { ... };
47 * @return the node identifier for the DMA controller referenced at
54 * @brief Get the node identifier for the DMA controller from a
59 * dma1: dma@... { ... };
61 * dma2: dma@... { ... };
66 * dma-names = "tx", "rx";
75 * @param name lowercase-and-underscores name of a dmas element
76 * as defined by the node's dma-names property
77 * @return the node identifier for the DMA controller in the named element
86 * @return the node identifier for the DMA controller at index 0
93 * @brief Get the node identifier for the DMA controller from a
98 * @return the node identifier for the DMA controller referenced at
106 * @brief Get the node identifier for the DMA controller from a
109 * @param name lowercase-and-underscores name of a dmas element
110 * as defined by the node's dma-names property
111 * @return the node identifier for the DMA controller in the named element
120 * @return the node identifier for the DMA controller at index 0
127 * @brief Get a DMA specifier's cell value at an index
131 * dma1: dma@... {
132 * compatible = "vnd,dma";
133 * #dma-cells = <2>;
136 * dma2: dma@... {
137 * compatible = "vnd,dma";
138 * #dma-cells = <2>;
146 * Bindings fragment for the vnd,dma compatible:
148 * dma-cells:
149 * - channel
150 * - config
161 * @param cell lowercase-and-underscores cell name
169 * @brief Get a DT_DRV_COMPAT instance's DMA specifier's cell value at an index
172 * @param cell lowercase-and-underscores cell name
180 * @brief Get a DMA specifier's cell value by name
184 * dma1: dma@... {
185 * compatible = "vnd,dma";
186 * #dma-cells = <2>;
189 * dma2: dma@... {
190 * compatible = "vnd,dma";
191 * #dma-cells = <2>;
197 * dma-names = "tx", "rx";
200 * Bindings fragment for the vnd,dma compatible:
202 * dma-cells:
203 * - channel
204 * - config
214 * @param name lowercase-and-underscores name of a dmas element
215 * as defined by the node's dma-names property
216 * @param cell lowercase-and-underscores cell name
224 * @brief Get a DT_DRV_COMPAT instance's DMA specifier's cell value by name
226 * @param name lowercase-and-underscores name of a dmas element
227 * as defined by the node's dma-names property
228 * @param cell lowercase-and-underscores cell name
256 * @param name lowercase-and-underscores name of a dmas element
257 * as defined by the node's dma-names property
266 * @param name lowercase-and-underscores name of a dmas element
267 * as defined by the node's dma-names property