1# Copyright (c) 2025 Silicon Laboratories Inc.
2# SPDX-License-Identifier: Apache-2.0
3
4title: Silicon Labs TIMER
5
6description: |
7  TIMER peripheral on Silicon Labs Series 2 SoCs.
8
9compatible: "silabs,series2-timer"
10
11include: [base.yaml]
12
13properties:
14  reg:
15    required: true
16
17  clocks:
18    required: true
19
20  run-in-debug:
21    type: boolean
22    description: |
23      Enable to keep timer running in debug mode.
24
25  clock-div:
26    type: int
27    default: 1
28    description: Clock divider for timer
29    enum:
30      - 1
31      - 2
32      - 4
33      - 8
34      - 16
35      - 32
36      - 64
37      - 128
38      - 256
39      - 512
40      - 1024
41
42  channels:
43    type: int
44    required: true
45    description: Number of compare/capture channels available
46
47  counter-size:
48    type: int
49    required: true
50    description: Width of the counter in bits
51    enum:
52      - 16
53      - 32
54