1*84252c1dSAnimesh Agarwal# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*84252c1dSAnimesh Agarwal%YAML 1.2 3*84252c1dSAnimesh Agarwal--- 4*84252c1dSAnimesh Agarwal$id: http://devicetree.org/schemas/timer/nxp,lpc3220-timer.yaml# 5*84252c1dSAnimesh Agarwal$schema: http://devicetree.org/meta-schemas/core.yaml# 6*84252c1dSAnimesh Agarwal 7*84252c1dSAnimesh Agarwaltitle: NXP LPC3220 timer 8*84252c1dSAnimesh Agarwal 9*84252c1dSAnimesh Agarwalmaintainers: 10*84252c1dSAnimesh Agarwal - Animesh Agarwal <animeshagarwal28@gmail.com> 11*84252c1dSAnimesh Agarwal 12*84252c1dSAnimesh Agarwaldescription: | 13*84252c1dSAnimesh Agarwal The NXP LPC3220 timer is used on a wide range of NXP SoCs. This includes 14*84252c1dSAnimesh Agarwal LPC32xx, LPC178x, LPC18xx and LPC43xx parts. 15*84252c1dSAnimesh Agarwal 16*84252c1dSAnimesh Agarwalproperties: 17*84252c1dSAnimesh Agarwal compatible: 18*84252c1dSAnimesh Agarwal const: nxp,lpc3220-timer 19*84252c1dSAnimesh Agarwal 20*84252c1dSAnimesh Agarwal reg: 21*84252c1dSAnimesh Agarwal maxItems: 1 22*84252c1dSAnimesh Agarwal 23*84252c1dSAnimesh Agarwal interrupts: 24*84252c1dSAnimesh Agarwal maxItems: 1 25*84252c1dSAnimesh Agarwal 26*84252c1dSAnimesh Agarwal clocks: 27*84252c1dSAnimesh Agarwal maxItems: 1 28*84252c1dSAnimesh Agarwal 29*84252c1dSAnimesh Agarwal clock-names: 30*84252c1dSAnimesh Agarwal const: timerclk 31*84252c1dSAnimesh Agarwal 32*84252c1dSAnimesh Agarwal resets: 33*84252c1dSAnimesh Agarwal maxItems: 1 34*84252c1dSAnimesh Agarwal 35*84252c1dSAnimesh Agarwalrequired: 36*84252c1dSAnimesh Agarwal - compatible 37*84252c1dSAnimesh Agarwal - reg 38*84252c1dSAnimesh Agarwal - interrupts 39*84252c1dSAnimesh Agarwal - clocks 40*84252c1dSAnimesh Agarwal - clock-names 41*84252c1dSAnimesh Agarwal 42*84252c1dSAnimesh AgarwaladditionalProperties: false 43*84252c1dSAnimesh Agarwal 44*84252c1dSAnimesh Agarwalexamples: 45*84252c1dSAnimesh Agarwal - | 46*84252c1dSAnimesh Agarwal #include <dt-bindings/clock/lpc32xx-clock.h> 47*84252c1dSAnimesh Agarwal #include <dt-bindings/interrupt-controller/irq.h> 48*84252c1dSAnimesh Agarwal 49*84252c1dSAnimesh Agarwal timer@4004c000 { 50*84252c1dSAnimesh Agarwal compatible = "nxp,lpc3220-timer"; 51*84252c1dSAnimesh Agarwal reg = <0x4004c000 0x1000>; 52*84252c1dSAnimesh Agarwal interrupts = <17 IRQ_TYPE_LEVEL_LOW>; 53*84252c1dSAnimesh Agarwal clocks = <&clk LPC32XX_CLK_TIMER1>; 54*84252c1dSAnimesh Agarwal clock-names = "timerclk"; 55*84252c1dSAnimesh Agarwal }; 56