1*d65a30c3SRob Herring (Arm)# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*d65a30c3SRob Herring (Arm)%YAML 1.2 3*d65a30c3SRob Herring (Arm)--- 4*d65a30c3SRob Herring (Arm)$id: http://devicetree.org/schemas/timer/cirrus,clps711x-timer.yaml# 5*d65a30c3SRob Herring (Arm)$schema: http://devicetree.org/meta-schemas/core.yaml# 6*d65a30c3SRob Herring (Arm) 7*d65a30c3SRob Herring (Arm)title: Cirrus Logic CLPS711X Timer Counter 8*d65a30c3SRob Herring (Arm) 9*d65a30c3SRob Herring (Arm)maintainers: 10*d65a30c3SRob Herring (Arm) - Alexander Shiyan <shc_work@mail.ru> 11*d65a30c3SRob Herring (Arm) 12*d65a30c3SRob Herring (Arm)properties: 13*d65a30c3SRob Herring (Arm) compatible: 14*d65a30c3SRob Herring (Arm) oneOf: 15*d65a30c3SRob Herring (Arm) - items: 16*d65a30c3SRob Herring (Arm) - enum: 17*d65a30c3SRob Herring (Arm) - cirrus,ep7312-timer 18*d65a30c3SRob Herring (Arm) - const: cirrus,ep7209-timer 19*d65a30c3SRob Herring (Arm) - const: cirrus,ep7209-timer 20*d65a30c3SRob Herring (Arm) 21*d65a30c3SRob Herring (Arm) reg: 22*d65a30c3SRob Herring (Arm) maxItems: 1 23*d65a30c3SRob Herring (Arm) 24*d65a30c3SRob Herring (Arm) clocks: 25*d65a30c3SRob Herring (Arm) maxItems: 1 26*d65a30c3SRob Herring (Arm) 27*d65a30c3SRob Herring (Arm) interrupts: 28*d65a30c3SRob Herring (Arm) maxItems: 1 29*d65a30c3SRob Herring (Arm) 30*d65a30c3SRob Herring (Arm)required: 31*d65a30c3SRob Herring (Arm) - compatible 32*d65a30c3SRob Herring (Arm) - reg 33*d65a30c3SRob Herring (Arm) - clocks 34*d65a30c3SRob Herring (Arm) - interrupts 35*d65a30c3SRob Herring (Arm) 36*d65a30c3SRob Herring (Arm)additionalProperties: false 37*d65a30c3SRob Herring (Arm) 38*d65a30c3SRob Herring (Arm)examples: 39*d65a30c3SRob Herring (Arm) - | 40*d65a30c3SRob Herring (Arm) timer@80000300 { 41*d65a30c3SRob Herring (Arm) compatible = "cirrus,ep7312-timer", "cirrus,ep7209-timer"; 42*d65a30c3SRob Herring (Arm) reg = <0x80000300 0x4>; 43*d65a30c3SRob Herring (Arm) interrupts = <8>; 44*d65a30c3SRob Herring (Arm) clocks = <&clks 5>; 45*d65a30c3SRob Herring (Arm) }; 46