Home
last modified time | relevance | path

Searched refs:DT_ENUM_IDX_BY_IDX (Results 1 – 3 of 3) sorted by relevance

/Zephyr-latest/include/zephyr/
Ddevicetree.h994 #define DT_ENUM_IDX_BY_IDX(node_id, prop, idx) \ macro
1003 #define DT_ENUM_IDX(node_id, prop) DT_ENUM_IDX_BY_IDX(node_id, prop, 0)
1022 (DT_ENUM_IDX_BY_IDX(node_id, prop, idx)), (default_idx_value))
4125 DT_ENUM_IDX_BY_IDX(DT_DRV_INST(inst), prop, idx)
/Zephyr-latest/tests/lib/devicetree/api/src/
Dmain.c2121 zassert_equal(DT_ENUM_IDX_BY_IDX(DT_NODELABEL(test_enum_string_array), val, 0), 0); in ZTEST()
2122 zassert_equal(DT_ENUM_IDX_BY_IDX(DT_NODELABEL(test_enum_string_array), val, 1), 3); in ZTEST()
2123 zassert_equal(DT_ENUM_IDX_BY_IDX(DT_NODELABEL(test_enum_string_array), val, 2), 0); in ZTEST()
2138 zassert_equal(DT_ENUM_IDX_BY_IDX(DT_NODELABEL(test_enum_int_array), val, 0), 3); in ZTEST()
2139 zassert_equal(DT_ENUM_IDX_BY_IDX(DT_NODELABEL(test_enum_int_array), val, 1), 4); in ZTEST()
2140 zassert_equal(DT_ENUM_IDX_BY_IDX(DT_NODELABEL(test_enum_int_array), val, 2), 3); in ZTEST()
2141 zassert_equal(DT_ENUM_IDX_BY_IDX(DT_NODELABEL(test_enum_int_array), val, 3), 7); in ZTEST()
/Zephyr-latest/doc/releases/
Drelease-notes-4.0.rst1198 Many new macros added for this, for example :c:macro:`DT_ENUM_IDX_BY_IDX`.