1*f8470be8SRob Herring (Arm)# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*f8470be8SRob Herring (Arm)%YAML 1.2 3*f8470be8SRob Herring (Arm)--- 4*f8470be8SRob Herring (Arm)$id: http://devicetree.org/schemas/jcore,pit.yaml# 5*f8470be8SRob Herring (Arm)$schema: http://devicetree.org/meta-schemas/core.yaml# 6*f8470be8SRob Herring (Arm) 7*f8470be8SRob Herring (Arm)title: J-Core Programmable Interval Timer and Clocksource 8*f8470be8SRob Herring (Arm) 9*f8470be8SRob Herring (Arm)maintainers: 10*f8470be8SRob Herring (Arm) - Rich Felker <dalias@libc.org> 11*f8470be8SRob Herring (Arm) 12*f8470be8SRob Herring (Arm)properties: 13*f8470be8SRob Herring (Arm) compatible: 14*f8470be8SRob Herring (Arm) const: jcore,pit 15*f8470be8SRob Herring (Arm) 16*f8470be8SRob Herring (Arm) reg: 17*f8470be8SRob Herring (Arm) description: 18*f8470be8SRob Herring (Arm) Memory region(s) for timer/clocksource registers. For SMP, there should be 19*f8470be8SRob Herring (Arm) one region per cpu, indexed by the sequential, zero-based hardware cpu 20*f8470be8SRob Herring (Arm) number. 21*f8470be8SRob Herring (Arm) 22*f8470be8SRob Herring (Arm) interrupts: 23*f8470be8SRob Herring (Arm) description: 24*f8470be8SRob Herring (Arm) An interrupt to assign for the timer. The actual pit core is integrated 25*f8470be8SRob Herring (Arm) with the aic and allows the timer interrupt assignment to be programmed by 26*f8470be8SRob Herring (Arm) software, but this property is required in order to reserve an interrupt 27*f8470be8SRob Herring (Arm) number that doesn't conflict with other devices. 28*f8470be8SRob Herring (Arm) maxItems: 1 29*f8470be8SRob Herring (Arm) 30*f8470be8SRob Herring (Arm)required: 31*f8470be8SRob Herring (Arm) - compatible 32*f8470be8SRob Herring (Arm) - reg 33*f8470be8SRob Herring (Arm) - interrupts 34*f8470be8SRob Herring (Arm) 35*f8470be8SRob Herring (Arm)additionalProperties: false 36*f8470be8SRob Herring (Arm) 37*f8470be8SRob Herring (Arm)examples: 38*f8470be8SRob Herring (Arm) - | 39*f8470be8SRob Herring (Arm) timer@200 { 40*f8470be8SRob Herring (Arm) compatible = "jcore,pit"; 41*f8470be8SRob Herring (Arm) reg = <0x200 0x30 0x500 0x30>; 42*f8470be8SRob Herring (Arm) interrupts = <0x48>; 43*f8470be8SRob Herring (Arm) }; 44