1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/timer/loongson,ls1x-pwmtimer.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Loongson-1 PWM timer 8 9maintainers: 10 - Keguang Zhang <keguang.zhang@gmail.com> 11 12description: 13 Loongson-1 PWM timer can be used for system clock source 14 and clock event timers. 15 16properties: 17 compatible: 18 const: loongson,ls1b-pwmtimer 19 20 reg: 21 maxItems: 1 22 23 clocks: 24 maxItems: 1 25 26 interrupts: 27 maxItems: 1 28 29required: 30 - compatible 31 - reg 32 - clocks 33 - interrupts 34 35additionalProperties: false 36 37examples: 38 - | 39 #include <dt-bindings/clock/loongson,ls1x-clk.h> 40 #include <dt-bindings/interrupt-controller/irq.h> 41 clocksource: timer@1fe5c030 { 42 compatible = "loongson,ls1b-pwmtimer"; 43 reg = <0x1fe5c030 0x10>; 44 45 clocks = <&clkc LS1X_CLKID_APB>; 46 interrupt-parent = <&intc0>; 47 interrupts = <20 IRQ_TYPE_LEVEL_HIGH>; 48 }; 49