Lines Matching full:nodes
36 identifiers for other devicetree nodes using :c:macro:`DT_PATH`,
68 devicetree specification, these macros can be used even for nodes without
85 devicetree specification, these macros can be used even for nodes without
99 some of these macros can be used even for nodes without matching bindings. This
124 exists, how many nodes of a certain type exist, whether a node has certain
137 nodes. Dependency tracking relies on a binary "depends on" relation between
138 devicetree nodes, which is defined as the `transitive closure
143 - a node directly depends on any nodes its properties refer to by phandle
146 - a parent node inherits all dependencies from its child nodes
148 A *dependency ordering* of a devicetree is a list of its nodes, where each node
149 ``n`` appears earlier in the list than any nodes that depend on ``n``. A node's
151 distinct devicetree nodes ``n1`` and ``n2`` with dependency ordinals ``d1`` and
173 bindings to declare that nodes with a given compatible describe system buses.
174 In this case, child nodes are considered to be on a bus of the given type, and
210 As shown above, the ``DT_INST_*`` APIs are conveniences for addressing nodes by
241 These conveniences may be used for nodes which describe CAN
249 These conveniences may be used for nodes which describe clock sources, and
257 These conveniences may be used for nodes which describe direct memory access
278 These conveniences may be used for nodes which describe GPIO controllers/pins,
296 These conveniences may be used for nodes which describe MBOX controllers/users,
308 Devicetree nodes may have properties which specify pin control (sometimes known
326 ``&foo``, ``&bar``, etc. phandles within the properties point to nodes whose
334 These conveniences may be used for nodes which describe PWM controllers and
342 These conveniences may be used for nodes which describe reset controllers and
350 These conveniences may be used for nodes which describe either SPI controllers
355 .. _devicetree-chosen-nodes:
357 Chosen nodes
366 Zephyr-specific chosen nodes
369 The following table documents some commonly used Zephyr-specific chosen nodes.