Searched refs:DT_ENUM_IDX_BY_IDX (Results 1 – 3 of 3) sorted by relevance
/Zephyr-latest/include/zephyr/ |
D | devicetree.h | 994 #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/ |
D | main.c | 2121 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/ |
D | release-notes-4.0.rst | 1198 Many new macros added for this, for example :c:macro:`DT_ENUM_IDX_BY_IDX`.
|