1# Copyright (c) 2025 Microchip Technology Inc. 2# SPDX-License-Identifier: Apache-2.0 3 4description: Microchip XEC basic timer properties 5 6compatible: "microchip,xec-basic-timer" 7 8include: ["base.yaml", "microchip,dmec-ecia-girq.yaml"] 9 10properties: 11 reg: 12 required: true 13 14 interrupts: 15 required: true 16 17 clock-frequency: 18 type: int 19 required: true 20 const: 48000000 21 description: Basic timer input clock is 48 MHz. 22 23 max-value: 24 type: int 25 required: true 26 description: | 27 Counter maximum value. The SoC contains multiple instances 28 of the basic timer. Some are 16-bit, others 32-bit. 29 30 prescaler: 31 type: int 32 required: true 33 description: | 34 Basic timer implements a 16-bit clock prescale value. 35 Count frequency is clock-frequency divided by (prescaler + 1). 36