1common:
2  tags:
3    - drivers
4    - clock_control
5  integration_platforms:
6    - nrf51dk/nrf51822
7tests:
8  drivers.clock.nrf_lf_clock_start_xtal_stable:
9    platform_allow:
10      - nrf51dk/nrf51822
11      - nrf52dk/nrf52832
12      - nrf52840dk/nrf52840
13      - nrf9160dk/nrf9160
14      - nrf5340dk/nrf5340/cpuapp
15      - nrf5340dk/nrf5340/cpunet
16      - nrf54l09pdk/nrf54l09/cpuapp
17      - nrf54l15dk/nrf54l15/cpuapp
18      - nrf54l20pdk/nrf54l20/cpuapp
19    extra_configs:
20      - CONFIG_SYSTEM_CLOCK_WAIT_FOR_STABILITY=y
21      - CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL=y
22    integration_platforms:
23      - nrf51dk/nrf51822
24
25  drivers.clock.nrf_lf_clock_start_xtal_available:
26    platform_allow:
27      - nrf51dk/nrf51822
28      - nrf52dk/nrf52832
29      - nrf52840dk/nrf52840
30      - nrf9160dk/nrf9160
31      - nrf5340dk/nrf5340/cpuapp
32      - nrf5340dk/nrf5340/cpunet
33      - nrf54l09pdk/nrf54l09/cpuapp
34      - nrf54l15dk/nrf54l15/cpuapp
35      - nrf54l20pdk/nrf54l20/cpuapp
36    extra_configs:
37      - CONFIG_SYSTEM_CLOCK_WAIT_FOR_AVAILABILITY=y
38      - CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL=y
39    integration_platforms:
40      - nrf51dk/nrf51822
41
42  drivers.clock.nrf_lf_clock_start_xtal_no_wait:
43    platform_allow:
44      - nrf51dk/nrf51822
45      - nrf52dk/nrf52832
46      - nrf52840dk/nrf52840
47      - nrf9160dk/nrf9160
48      - nrf5340dk/nrf5340/cpuapp
49      - nrf5340dk/nrf5340/cpunet
50      - nrf54l15dk/nrf54l15/cpuapp
51    integration_platforms:
52      - nrf51dk/nrf51822
53    extra_configs:
54      - CONFIG_SYSTEM_CLOCK_NO_WAIT=y
55      - CONFIG_CLOCK_CONTROL_NRF_K32SRC_XTAL=y
56
57  drivers.clock.nrf_lf_clock_start_rc_stable:
58    platform_allow:
59      - nrf51dk/nrf51822
60      - nrf52dk/nrf52832
61      - nrf52840dk/nrf52840
62      - nrf5340dk/nrf5340/cpuapp
63      - nrf5340dk/nrf5340/cpunet
64      - nrf54l09pdk/nrf54l09/cpuapp
65      - nrf54l15dk/nrf54l15/cpuapp
66      - nrf54l20pdk/nrf54l20/cpuapp
67    integration_platforms:
68      - nrf51dk/nrf51822
69    extra_configs:
70      - CONFIG_SYSTEM_CLOCK_WAIT_FOR_STABILITY=y
71      - CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y
72
73  drivers.clock.nrf_lf_clock_start_rc_available:
74    platform_allow:
75      - nrf51dk/nrf51822
76      - nrf52dk/nrf52832
77      - nrf52840dk/nrf52840
78      - nrf5340dk/nrf5340/cpuapp
79      - nrf5340dk/nrf5340/cpunet
80      - nrf54l09pdk/nrf54l09/cpuapp
81      - nrf54l15dk/nrf54l15/cpuapp
82      - nrf54l20pdk/nrf54l20/cpuapp
83    integration_platforms:
84      - nrf51dk/nrf51822
85    extra_configs:
86      - CONFIG_SYSTEM_CLOCK_WAIT_FOR_AVAILABILITY=y
87      - CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y
88
89  drivers.clock.nrf_lf_clock_start_rc_no_wait:
90    platform_allow:
91      - nrf51dk/nrf51822
92      - nrf52dk/nrf52832
93      - nrf52840dk/nrf52840
94      - nrf5340dk/nrf5340/cpuapp
95      - nrf5340dk/nrf5340/cpunet
96      - nrf54l09pdk/nrf54l09/cpuapp
97      - nrf54l15dk/nrf54l15/cpuapp
98      - nrf54l20pdk/nrf54l20/cpuapp
99    integration_platforms:
100      - nrf51dk/nrf51822
101    extra_configs:
102      - CONFIG_SYSTEM_CLOCK_NO_WAIT=y
103      - CONFIG_CLOCK_CONTROL_NRF_K32SRC_RC=y
104
105  drivers.clock.nrf_lf_clock_start_synth_stable:
106    platform_allow:
107      - nrf51dk/nrf51822
108      - nrf52dk/nrf52832
109      - nrf52840dk/nrf52840
110      - nrf5340dk/nrf5340/cpuapp
111      - nrf5340dk/nrf5340/cpunet
112      - nrf54l09pdk/nrf54l09/cpuapp
113      - nrf54l15dk/nrf54l15/cpuapp
114      - nrf54l20pdk/nrf54l20/cpuapp
115    integration_platforms:
116      - nrf51dk/nrf51822
117    extra_configs:
118      - CONFIG_SYSTEM_CLOCK_WAIT_FOR_STABILITY=y
119      - CONFIG_CLOCK_CONTROL_NRF_K32SRC_SYNTH=y
120
121  drivers.clock.nrf_lf_clock_start_synth_available:
122    platform_allow:
123      - nrf51dk/nrf51822
124      - nrf52dk/nrf52832
125      - nrf52840dk/nrf52840
126      - nrf5340dk/nrf5340/cpuapp
127      - nrf5340dk/nrf5340/cpunet
128      - nrf54l09pdk/nrf54l09/cpuapp
129      - nrf54l15dk/nrf54l15/cpuapp
130      - nrf54l20pdk/nrf54l20/cpuapp
131    integration_platforms:
132      - nrf51dk/nrf51822
133    extra_configs:
134      - CONFIG_SYSTEM_CLOCK_WAIT_FOR_AVAILABILITY=y
135      - CONFIG_CLOCK_CONTROL_NRF_K32SRC_SYNTH=y
136
137  drivers.clock.nrf_lf_clock_start_synth_no_wait:
138    platform_allow:
139      - nrf51dk/nrf51822
140      - nrf52dk/nrf52832
141      - nrf52840dk/nrf52840
142      - nrf5340dk/nrf5340/cpuapp
143      - nrf5340dk/nrf5340/cpunet
144      - nrf54l09pdk/nrf54l09/cpuapp
145      - nrf54l15dk/nrf54l15/cpuapp
146      - nrf54l20pdk/nrf54l20/cpuapp
147    integration_platforms:
148      - nrf51dk/nrf51822
149    extra_configs:
150      - CONFIG_SYSTEM_CLOCK_NO_WAIT=y
151      - CONFIG_CLOCK_CONTROL_NRF_K32SRC_SYNTH=y
152