doc: release-notes-3.7: Add devicetree notes
Add devicetree and kconfig preprocessor release notes. Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
This commit is contained in:
parent
f320535f84
commit
8a08bea468
1 changed files with 19 additions and 0 deletions
|
@ -1064,6 +1064,25 @@ USB
|
||||||
Devicetree
|
Devicetree
|
||||||
**********
|
**********
|
||||||
|
|
||||||
|
* Added :c:macro:`DT_INST_NODE_HAS_COMPAT` to check if a node has a compatible.
|
||||||
|
This is useful for nodes that have multiple compatibles.
|
||||||
|
* Added :c:macro:`DT_CHILD_NUM` and variants to count the number of children of a node.
|
||||||
|
* Added :c:macro:`DT_FOREACH_NODELABEL` and variants, which can be used to iterate over the
|
||||||
|
node labels of a devicetree node.
|
||||||
|
* Added :c:macro:`DT_NODELABEL_STRING_ARRAY` and :c:macro:`DT_NUM_NODELABELS` and their variants.
|
||||||
|
* Added :c:macro:`DT_REG_HAS_NAME` and variants.
|
||||||
|
* Reworked :c:macro:`DT_ANY_INST_HAS_PROP_STATUS_OKAY` so that the result can
|
||||||
|
be used with macros like :c:macro:`IS_ENABLED`, IF_ENABLED, or COND_CODE_x.
|
||||||
|
* Reworked :c:macro:`DT_NODE_HAS_COMPAT_STATUS` so that it can be evaluated at preprocessor time.
|
||||||
|
* Updated PyYaml version used in dts scripts to 6.0 to remove supply chain vulnerabilities.
|
||||||
|
|
||||||
|
Kconfig
|
||||||
|
*******
|
||||||
|
|
||||||
|
* Added a `substring` kconfig preprocessor function.
|
||||||
|
* Added a `dt_node_ph_prop_path` kconfig preprocessor function.
|
||||||
|
* Added a `dt_compat_any_has_prop` kconfig preprocessor function.
|
||||||
|
|
||||||
Libraries / Subsystems
|
Libraries / Subsystems
|
||||||
**********************
|
**********************
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue