Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
reset.h File Reference

Reset Controller Devicetree macro public API header file. More...

Go to the source code of this file.

Macros

#define DT_RESET_CTLR_BY_IDX(node_id, idx)
 Get the node identifier for the controller phandle from a "resets" phandle-array property at an index.
 
#define DT_RESET_CTLR(node_id)
 Equivalent to DT_RESET_CTLR_BY_IDX(node_id, 0)
 
#define DT_RESET_CTLR_BY_NAME(node_id, name)
 Get the node identifier for the controller phandle from a resets phandle-array property by name.
 
#define DT_RESET_CELL_BY_IDX(node_id, idx, cell)
 Get a reset specifier's cell value at an index.
 
#define DT_RESET_CELL_BY_NAME(node_id, name, cell)
 Get a reset specifier's cell value by name.
 
#define DT_RESET_CELL(node_id, cell)
 Equivalent to DT_RESET_CELL_BY_IDX(node_id, 0, cell)
 
#define DT_INST_RESET_CTLR_BY_IDX(inst, idx)
 Get the node identifier for the controller phandle from a "resets" phandle-array property at an index.
 
#define DT_INST_RESET_CTLR(inst)
 Equivalent to DT_INST_RESET_CTLR_BY_IDX(inst, 0)
 
#define DT_INST_RESET_CTLR_BY_NAME(inst, name)
 Get the node identifier for the controller phandle from a resets phandle-array property by name.
 
#define DT_INST_RESET_CELL_BY_IDX(inst, idx, cell)
 Get a DT_DRV_COMPAT instance's reset specifier's cell value at an index.
 
#define DT_INST_RESET_CELL_BY_NAME(inst, name, cell)
 Get a DT_DRV_COMPAT instance's reset specifier's cell value by name.
 
#define DT_INST_RESET_CELL(inst, cell)
 Equivalent to DT_INST_RESET_CELL_BY_IDX(inst, 0, cell)
 
#define DT_RESET_ID_BY_IDX(node_id, idx)
 Get a Reset Controller specifier's id cell at an index.
 
#define DT_RESET_ID(node_id)
 Equivalent to DT_RESET_ID_BY_IDX(node_id, 0)
 
#define DT_INST_RESET_ID_BY_IDX(inst, idx)
 Get a DT_DRV_COMPAT instance's Reset Controller specifier's id cell value at an index.
 
#define DT_INST_RESET_ID(inst)
 Equivalent to DT_INST_RESET_ID_BY_IDX(inst, 0)
 

Detailed Description

Reset Controller Devicetree macro public API header file.