|  | # Copyright (c) 2024 Microchip Technology Inc. | 
|  | # SPDX-License-Identifier: Apache-2.0 | 
|  |  | 
|  | config MCHP_MEC5_KTIMER | 
|  | bool "Microchip MEC5 HAL kernel timer" | 
|  | default y | 
|  | depends on DT_HAS_MICROCHIP_MEC5_KTIMER_ENABLED | 
|  | select TICKLESS_CAPABLE | 
|  | select SYSTEM_TIMER_HAS_DISABLE_SUPPORT | 
|  | select ARCH_HAS_CUSTOM_BUSY_WAIT | 
|  | help | 
|  | This module implements a kernel timer device driver for the | 
|  | Microchip MEC5 SoC. It makes use of two hardware timers. | 
|  | The 32-bit 32 KHz based RTOS timer which is operational in | 
|  | full power and deep sleep. Basic timer 5 is a 48 MHz based | 
|  | 32-bit down counter with frequency divider used for the | 
|  | custom busy wait kernel API. |