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) \  macro1003 #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`.
 |