Lines Matching full:cell

58  * This expands to 1 if the name is available as clocks-name array property cell.
80 * @param name lowercase-and-underscores clock-names cell value name to check
177 * @brief Get a clock specifier's cell value at an index
203 * @param cell lowercase-and-underscores cell name
204 * @return the cell value at index "idx"
207 #define DT_CLOCKS_CELL_BY_IDX(node_id, idx, cell) \ argument
208 DT_PHA_BY_IDX(node_id, clocks, idx, cell)
211 * @brief Get a clock specifier's cell value by name
239 * @param cell lowercase-and-underscores cell name
240 * @return the cell value in the specifier at the named element
243 #define DT_CLOCKS_CELL_BY_NAME(node_id, name, cell) \ argument
244 DT_PHA_BY_NAME(node_id, clocks, name, cell)
247 * @brief Equivalent to DT_CLOCKS_CELL_BY_IDX(node_id, 0, cell)
249 * @param cell lowercase-and-underscores cell name
250 * @return the cell value at index 0
253 #define DT_CLOCKS_CELL(node_id, cell) DT_CLOCKS_CELL_BY_IDX(node_id, 0, cell) argument
267 * @param name lowercase-and-underscores clock-names cell value name to check
318 * @brief Get a DT_DRV_COMPAT instance's clock specifier's cell value
322 * @param cell lowercase-and-underscores cell name
323 * @return the cell value at index "idx"
326 #define DT_INST_CLOCKS_CELL_BY_IDX(inst, idx, cell) \ argument
327 DT_CLOCKS_CELL_BY_IDX(DT_DRV_INST(inst), idx, cell)
330 * @brief Get a DT_DRV_COMPAT instance's clock specifier's cell value by name
334 * @param cell lowercase-and-underscores cell name
335 * @return the cell value in the specifier at the named element
338 #define DT_INST_CLOCKS_CELL_BY_NAME(inst, name, cell) \ argument
339 DT_CLOCKS_CELL_BY_NAME(DT_DRV_INST(inst), name, cell)
342 * @brief Equivalent to DT_INST_CLOCKS_CELL_BY_IDX(inst, 0, cell)
344 * @param cell lowercase-and-underscores cell name
345 * @return the value of the cell inside the specifier at index 0
347 #define DT_INST_CLOCKS_CELL(inst, cell) \ argument
348 DT_INST_CLOCKS_CELL_BY_IDX(inst, 0, cell)