|
| DEVICE_DT_DEFINE (DT_INST(0, fakedeferdriver), NULL, NULL, NULL, NULL, POST_KERNEL, CONFIG_KERNEL_INIT_PRIORITY_DEFAULT, NULL) |
|
| DEVICE_DT_DEFINE (DT_INST(1, fakedeferdriver), NULL, NULL, NULL, NULL, POST_KERNEL, CONFIG_KERNEL_INIT_PRIORITY_DEFAULT, &fakedeferdriverapi) |
|
| ZTEST (device, test_dummy_device) |
| Test device object binding.
|
|
| ZTEST_USER (device, test_dynamic_name) |
| Test device binding for existing device.
|
|
| ZTEST_USER (device, test_bogus_dynamic_name) |
| Test device binding for non-existing device.
|
|
| ZTEST_USER (device, test_null_dynamic_name) |
| Test device binding for passing null name.
|
|
static __pinned_func int | add_init_record (bool pre_kernel) |
|
static __pinned_func int | pre1_fn (void) |
|
static __pinned_func int | pre2_fn (void) |
|
static int | post_fn (void) |
|
static int | app_fn (void) |
|
| SYS_INIT (pre1_fn, PRE_KERNEL_1, 0) |
|
| SYS_INIT (pre2_fn, PRE_KERNEL_2, 0) |
|
| SYS_INIT (post_fn, POST_KERNEL, 0) |
|
| SYS_INIT (app_fn, APPLICATION, 0) |
|
static int | null_driver_init (void) |
|
| SYS_INIT (null_driver_init, POST_KERNEL, 0) |
|
| ZTEST (device, test_pre_kernel_detection) |
| Test detection of initialization before kernel services available.
|
|
| ZTEST (device, test_device_list) |
| Test system device list query API.
|
|
static int | init_fn (void) |
|
| SYS_INIT (init_fn, APPLICATION, 0) |
|
| SYS_INIT_NAMED (init1, init_fn, APPLICATION, 1) |
|
| SYS_INIT_NAMED (init2, init_fn, APPLICATION, 2) |
|
| SYS_INIT_NAMED (init3, init_fn, APPLICATION, 2) |
|
| ZTEST (device, test_sys_init_multiple) |
|
| ZTEST (device, test_device_init_level) |
| Test initialization level for device driver instances.
|
|
| ZTEST (device, test_device_init_priority) |
| Test initialization priorities for device driver instances.
|
|
| ZTEST (device, test_device_init_sub_priority) |
| Test initialization sub-priorities for device driver instances.
|
|
| ZTEST (device, test_abstraction_driver_common) |
| Test abstraction of device drivers with common functionalities.
|
|
| ZTEST (device, test_deferred_init) |
|
| ZTEST_USER (device, test_deferred_init_user) |
|
void * | user_setup (void) |
|
| ZTEST_SUITE (device, NULL, user_setup, NULL, NULL, NULL) |
|