zephyr/tests/lib
Yong Cong Sin 9b7638f049 devicetree: implement `DT_INST_NODE_HAS_COMPAT`
Implement `DT_INST_NODE_HAS_COMPAT` to check if a node has a
compatible. This is helpful when a node has more than one
compatible, which can be used to enable additional features
in the driver.

Updated the devicetree test to play with the new API.

Signed-off-by: Yong Cong Sin <ycsin@meta.com>
2024-04-26 20:04:38 +01:00
..
acpi lib: acpi: update shell and test app with the modifed resource struct 2024-02-15 12:28:55 +01:00
c_lib tests/lib: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
cbprintf_fp tests/lib/cbprintf_fp: add hifive1.conf 2024-04-02 14:31:39 +01:00
cbprintf_package tests: lib: cbprintf_package: Add test case for cbprintf_convert 2023-12-28 12:18:50 +00:00
cmsis_dsp hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
cmsis_nn hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
cpp tests: Replace nRF54H20 PDK with nRF54H20 DK 2024-03-18 19:11:36 +00:00
devicetree devicetree: implement `DT_INST_NODE_HAS_COMPAT` 2024-04-26 20:04:38 +01:00
fdtable tests: fix thread function signatures 2023-10-30 12:24:34 +01:00
gui/lvgl tests: lib: gui: lvgl: add stm32 test cases 2024-04-05 12:21:32 +02:00
hash_function tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
hash_map tests/lib: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
heap hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
heap_align hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
json tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
linear_range tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
mem_alloc tests: remove CONFIG_ZTEST_NEW_API in all tests 2023-10-20 15:04:29 +02:00
mem_blocks tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
mem_blocks_stats tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
mpsc_pbuf hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
multi_heap hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
newlib hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
notify tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
onoff tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
p4workq tests: use appropriate sys_randX_get() 2024-04-05 10:57:45 -05:00
ringbuffer tests/lib: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00
shared_multi_heap tests: Fix missed renames 2024-04-10 11:50:29 +02:00
smf Lib: SMF: Add initial transition and smf_set_handled() 2024-03-04 22:16:40 +01:00
sprintf tests: sprintf: Avoid buffer overrun 2024-03-15 17:08:58 -04:00
spsc_pbuf tests: use appropriate sys_randX_get() 2024-04-05 10:57:45 -05:00
sys_util tests/lib/*: Switch integration platform to native_sim 2023-11-30 09:42:25 -05:00
time tests/lib: Use hwmv2 native targets identifiers 2024-03-15 16:13:12 +01:00