1bfbcbf88SBenjamin Gaignard# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2bfbcbf88SBenjamin Gaignard%YAML 1.2 3bfbcbf88SBenjamin Gaignard--- 4bfbcbf88SBenjamin Gaignard$id: http://devicetree.org/schemas/timer/st,stm32-timer.yaml# 5bfbcbf88SBenjamin Gaignard$schema: http://devicetree.org/meta-schemas/core.yaml# 6bfbcbf88SBenjamin Gaignard 7*84e85359SKrzysztof Kozlowskititle: STMicroelectronics STM32 general-purpose 16 and 32 bits timers 8bfbcbf88SBenjamin Gaignard 9bfbcbf88SBenjamin Gaignardmaintainers: 10fb66f403SPatrice Chotard - Fabrice Gasnier <fabrice.gasnier@foss.st.com> 11fb66f403SPatrice Chotard - Patrice Chotard <patrice.chotard@foss.st.com> 12bfbcbf88SBenjamin Gaignard 13bfbcbf88SBenjamin Gaignardproperties: 14bfbcbf88SBenjamin Gaignard compatible: 15bfbcbf88SBenjamin Gaignard const: st,stm32-timer 16bfbcbf88SBenjamin Gaignard 17bfbcbf88SBenjamin Gaignard reg: 18bfbcbf88SBenjamin Gaignard maxItems: 1 19bfbcbf88SBenjamin Gaignard 20bfbcbf88SBenjamin Gaignard interrupts: 21bfbcbf88SBenjamin Gaignard maxItems: 1 22bfbcbf88SBenjamin Gaignard 23bfbcbf88SBenjamin Gaignard clocks: 24bfbcbf88SBenjamin Gaignard maxItems: 1 25bfbcbf88SBenjamin Gaignard 26bfbcbf88SBenjamin Gaignard resets: 27bfbcbf88SBenjamin Gaignard maxItems: 1 28bfbcbf88SBenjamin Gaignard 29bfbcbf88SBenjamin Gaignardrequired: 30bfbcbf88SBenjamin Gaignard - compatible 31bfbcbf88SBenjamin Gaignard - reg 32bfbcbf88SBenjamin Gaignard - interrupts 33bfbcbf88SBenjamin Gaignard - clocks 34bfbcbf88SBenjamin Gaignard 35bfbcbf88SBenjamin GaignardadditionalProperties: false 36bfbcbf88SBenjamin Gaignard 37bfbcbf88SBenjamin Gaignardexamples: 38bfbcbf88SBenjamin Gaignard - | 39bfbcbf88SBenjamin Gaignard #include <dt-bindings/interrupt-controller/arm-gic.h> 40bfbcbf88SBenjamin Gaignard #include <dt-bindings/clock/stm32mp1-clks.h> 41bfbcbf88SBenjamin Gaignard timer: timer@40000c00 { 42bfbcbf88SBenjamin Gaignard compatible = "st,stm32-timer"; 43bfbcbf88SBenjamin Gaignard reg = <0x40000c00 0x400>; 44bfbcbf88SBenjamin Gaignard interrupts = <50>; 45bfbcbf88SBenjamin Gaignard clocks = <&clk_pmtr1>; 46bfbcbf88SBenjamin Gaignard }; 47bfbcbf88SBenjamin Gaignard 48bfbcbf88SBenjamin Gaignard... 49