Lines Matching full:cell
127 * @brief Get a DMA specifier's cell value at an index
161 * @param cell lowercase-and-underscores cell name
162 * @return the cell value at index "idx"
165 #define DT_DMAS_CELL_BY_IDX(node_id, idx, cell) \ argument
166 DT_PHA_BY_IDX(node_id, dmas, idx, cell)
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
173 * @return the cell value at index "idx"
176 #define DT_INST_DMAS_CELL_BY_IDX(inst, idx, cell) \ argument
177 DT_PHA_BY_IDX(DT_DRV_INST(inst), dmas, idx, cell)
180 * @brief Get a DMA specifier's cell value by name
216 * @param cell lowercase-and-underscores cell name
217 * @return the cell value in the specifier at the named element
220 #define DT_DMAS_CELL_BY_NAME(node_id, name, cell) \ argument
221 DT_PHA_BY_NAME(node_id, dmas, name, cell)
227 * name, cell). The @p default_value parameter is not expanded in this case.
234 * @param cell lowercase-and-underscores cell name
236 * @return the cell's value or @p default_value
239 #define DT_DMAS_CELL_BY_NAME_OR(node_id, name, cell, default_value) \ argument
240 DT_PHA_BY_NAME_OR(node_id, dmas, name, cell, default_value)
243 * @brief Get a DT_DRV_COMPAT instance's DMA specifier's cell value by name
247 * @param cell lowercase-and-underscores cell name
248 * @return the cell value in the specifier at the named element
251 #define DT_INST_DMAS_CELL_BY_NAME(inst, name, cell) \ argument
252 DT_DMAS_CELL_BY_NAME(DT_DRV_INST(inst), name, cell)