Lines Matching full:cell

94  * @brief Get PWM specifier's cell value at an index
131 * @param cell lowercase-and-underscores cell name
132 * @return the cell value at index "idx"
135 #define DT_PWMS_CELL_BY_IDX(node_id, idx, cell) \ argument
136 DT_PHA_BY_IDX(node_id, pwms, idx, cell)
139 * @brief Get a PWM specifier's cell value by name
178 * @param cell lowercase-and-underscores cell name
179 * @return the cell value in the specifier at the named element
182 #define DT_PWMS_CELL_BY_NAME(node_id, name, cell) \ argument
183 DT_PHA_BY_NAME(node_id, pwms, name, cell)
186 * @brief Equivalent to DT_PWMS_CELL_BY_IDX(node_id, 0, cell)
188 * @param cell lowercase-and-underscores cell name
189 * @return the cell value at index 0
192 #define DT_PWMS_CELL(node_id, cell) DT_PWMS_CELL_BY_IDX(node_id, 0, cell) argument
195 * @brief Get a PWM specifier's channel cell value at an index
204 * @return the channel cell value at index "idx"
211 * @brief Get a PWM specifier's channel cell value by name
221 * @return the channel cell value in the specifier at the named element
230 * @return the channel cell value at index 0
236 * @brief Get PWM specifier's period cell value at an index
245 * @return the period cell value at index "idx"
252 * @brief Get a PWM specifier's period cell value by name
262 * @return the period cell value in the specifier at the named element
271 * @return the period cell value at index 0
277 * @brief Get a PWM specifier's flags cell value at an index
280 * If there is no "flags" cell in the PWM specifier, zero is returned.
281 * Refer to the node's binding to check specifier cell names if necessary.
287 * @return the flags cell value at index "idx", or zero if there is none
294 * @brief Get a PWM specifier's flags cell value by name
297 * If there is no "flags" cell in the PWM specifier, zero is returned.
298 * Refer to the node's binding to check specifier cell names if necessary.
301 * there is a flags cell, but expands to zero if there is none.
306 * @return the flags cell value in the specifier at the named element,
316 * @return the flags cell value at index 0, or zero if there is none
356 * @brief Get a DT_DRV_COMPAT instance's PWM specifier's cell value
360 * @param cell lowercase-and-underscores cell name
361 * @return the cell value at index "idx"
363 #define DT_INST_PWMS_CELL_BY_IDX(inst, idx, cell) \ argument
364 DT_PWMS_CELL_BY_IDX(DT_DRV_INST(inst), idx, cell)
367 * @brief Get a DT_DRV_COMPAT instance's PWM specifier's cell value by name
371 * @param cell lowercase-and-underscores cell name
372 * @return the cell value in the specifier at the named element
375 #define DT_INST_PWMS_CELL_BY_NAME(inst, name, cell) \ argument
376 DT_PWMS_CELL_BY_NAME(DT_DRV_INST(inst), name, cell)
379 * @brief Equivalent to DT_INST_PWMS_CELL_BY_IDX(inst, 0, cell)
381 * @param cell lowercase-and-underscores cell name
382 * @return the cell value at index 0
384 #define DT_INST_PWMS_CELL(inst, cell) \ argument
385 DT_INST_PWMS_CELL_BY_IDX(inst, 0, cell)
391 * @return the channel cell value at index "idx"
402 * @return the channel cell value in the specifier at the named element
411 * @return the channel cell value at index 0
420 * @return the period cell value at index "idx"
431 * @return the period cell value in the specifier at the named element
440 * @return the period cell value at index 0
449 * @return the flags cell value at index "idx", or zero if there is none
460 * @return the flags cell value in the specifier at the named element,
470 * @return the flags cell value at index 0, or zero if there is none