Skip to content

Commit e03d6cf

Browse files
mbolivar-nordicstephanosio
authored andcommitted
doc: release: devicetree API notes for v3.3
These were generated by looking at the logs for include/zephyr/devicetree*. Signed-off-by: Martí Bolívar <[email protected]>
1 parent 8e5ede2 commit e03d6cf

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

doc/releases/release-notes-3.3.rst

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1113,6 +1113,30 @@ Devicetree
11131113
API
11141114
===
11151115

1116+
New general-purpose macros:
1117+
1118+
- :c:macro:`DT_FOREACH_PROP_ELEM_SEP_VARGS`
1119+
- :c:macro:`DT_FOREACH_PROP_ELEM_SEP`
1120+
- :c:macro:`DT_INST_FOREACH_PROP_ELEM_SEP_VARGS`
1121+
- :c:macro:`DT_INST_FOREACH_PROP_ELEM_SEP`
1122+
- :c:macro:`DT_INST_GPARENT`
1123+
- :c:macro:`DT_NODE_MODEL_BY_IDX_OR`
1124+
- :c:macro:`DT_NODE_MODEL_BY_IDX`
1125+
- :c:macro:`DT_NODE_MODEL_HAS_IDX`
1126+
- :c:macro:`DT_NODE_MODEL_OR`
1127+
1128+
New special-purpose macros introduced for the GPIO hogs feature (see
1129+
:zephyr_file:`drivers/gpio/gpio_hogs.c`):
1130+
1131+
- :c:macro:`DT_GPIO_HOG_FLAGS_BY_IDX`
1132+
- :c:macro:`DT_GPIO_HOG_PIN_BY_IDX`
1133+
- :c:macro:`DT_NUM_GPIO_HOGS`
1134+
1135+
The following deprecated macros were removed:
1136+
1137+
- ``DT_CHOSEN_ZEPHYR_ENTROPY_LABEL``
1138+
- ``DT_CHOSEN_ZEPHYR_FLASH_CONTROLLER_LABEL``
1139+
11161140
Bindings
11171141
========
11181142

0 commit comments

Comments
 (0)