1# Copyright (c) 2024 Nordic Semiconductor ASA
2# SPDX-License-Identifier: Apache-2.0
3
4config SAMPLE_CLOCK_FREQUENCY_HZ
5	int "Frequency specification to request from clock in Hz"
6	default 0
7	help
8	  0  -> ignore frequency
9	  >0 -> use at minimum selected frequency. To select the
10	        highest supported frequency use UINT32_MAX.
11
12config SAMPLE_CLOCK_ACCURACY_PPM
13	int "Accuracy specification to request from clock in PPM"
14	default 0
15	help
16	  0  -> ignore accuracy
17	  1  -> use max accuracy
18	  >1 -> use at minimum selected accuracy
19
20config SAMPLE_CLOCK_PRECISION
21	int "Precision specification to request from clock"
22	default 0
23	help
24	  0  -> low precision
25	  1  -> high precision
26
27config SAMPLE_PRE_REQUEST_TIMEOUT
28	int "Time to wait after boot before requesting clock specs in seconds"
29	default 2
30	help
31	  The distributed clock domains may need time to initialize
32	  before a clock request can be met.
33
34config SAMPLE_KEEP_REQUEST_TIMEOUT
35	int "Time to keep request alive in seconds"
36	default 2
37
38source "Kconfig.zephyr"
39