summaryrefslogtreecommitdiff
path: root/components/drivers/clock_time/Kconfig
blob: 1441cc3da94abdd63d8d7420d925d924d93378f4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
menuconfig RT_USING_CLOCK_TIME
    bool "Using unified clock_time subsystem"
    default n
    help
        Unified time subsystem that consolidates hwtimer, ktime, and cputime.
        Provides clock source, clock event, and high-resolution timer support.

if RT_USING_CLOCK_TIME

    config RT_USING_CLOCK_HRTIMER
        bool "Enable high-resolution timer support"
        default y
        help
            Enable high-resolution software timers built on clock_time devices.

    config RT_USING_CLOCK_CPUTIME
        bool "Enable CPU time APIs"
        default y
        help
            Enable CPU time measurement and delay APIs.

    config RT_USING_CLOCK_BOOTTIME
        bool "Enable boottime APIs"
        default y
        help
            Enable system boottime (monotonic time since boot) APIs.

endif