Some SoCs use a gated clock for the timer and the means to reset the timer. Hence add these as optional. Signed-off-by: Phil Edworthy <phil.edworthy@xxxxxxxxxxx> --- .../devicetree/bindings/timer/arm,arch_timer.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Documentation/devicetree/bindings/timer/arm,arch_timer.yaml b/Documentation/devicetree/bindings/timer/arm,arch_timer.yaml index df8ce87fd54b..20cd90fc7015 100644 --- a/Documentation/devicetree/bindings/timer/arm,arch_timer.yaml +++ b/Documentation/devicetree/bindings/timer/arm,arch_timer.yaml @@ -64,6 +64,13 @@ properties: CNTFRQ on all CPUs to a uniform correct value. Use of this property is strongly discouraged; fix your firmware unless absolutely impossible. + clocks: + description: Optional clock for the timer. + maxItems: 1 + + resets: + maxItems: 1 + always-on: type: boolean description: If present, the timer is powered through an always-on power -- 2.32.0