1*487ef32cSBinbin Zhou# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*487ef32cSBinbin Zhou%YAML 1.2 3*487ef32cSBinbin Zhou--- 4*487ef32cSBinbin Zhou$id: http://devicetree.org/schemas/rtc/loongson,rtc.yaml# 5*487ef32cSBinbin Zhou$schema: http://devicetree.org/meta-schemas/core.yaml# 6*487ef32cSBinbin Zhou 7*487ef32cSBinbin Zhoutitle: Loongson Real-Time Clock 8*487ef32cSBinbin Zhou 9*487ef32cSBinbin Zhoudescription: 10*487ef32cSBinbin Zhou The Loongson family chips use an on-chip counter 0 (Time Of Year 11*487ef32cSBinbin Zhou counter) as the RTC. 12*487ef32cSBinbin Zhou 13*487ef32cSBinbin Zhoumaintainers: 14*487ef32cSBinbin Zhou - Binbin Zhou <zhoubinbin@loongson.cn> 15*487ef32cSBinbin Zhou 16*487ef32cSBinbin ZhouallOf: 17*487ef32cSBinbin Zhou - $ref: rtc.yaml# 18*487ef32cSBinbin Zhou 19*487ef32cSBinbin Zhouproperties: 20*487ef32cSBinbin Zhou compatible: 21*487ef32cSBinbin Zhou oneOf: 22*487ef32cSBinbin Zhou - enum: 23*487ef32cSBinbin Zhou - loongson,ls1b-rtc 24*487ef32cSBinbin Zhou - loongson,ls1c-rtc 25*487ef32cSBinbin Zhou - loongson,ls7a-rtc 26*487ef32cSBinbin Zhou - loongson,ls2k1000-rtc 27*487ef32cSBinbin Zhou - items: 28*487ef32cSBinbin Zhou - enum: 29*487ef32cSBinbin Zhou - loongson,ls2k2000-rtc 30*487ef32cSBinbin Zhou - loongson,ls2k0500-rtc 31*487ef32cSBinbin Zhou - const: loongson,ls7a-rtc 32*487ef32cSBinbin Zhou 33*487ef32cSBinbin Zhou reg: 34*487ef32cSBinbin Zhou maxItems: 1 35*487ef32cSBinbin Zhou 36*487ef32cSBinbin Zhou interrupts: 37*487ef32cSBinbin Zhou maxItems: 1 38*487ef32cSBinbin Zhou 39*487ef32cSBinbin Zhourequired: 40*487ef32cSBinbin Zhou - compatible 41*487ef32cSBinbin Zhou - reg 42*487ef32cSBinbin Zhou 43*487ef32cSBinbin ZhouunevaluatedProperties: false 44*487ef32cSBinbin Zhou 45*487ef32cSBinbin Zhouexamples: 46*487ef32cSBinbin Zhou - | 47*487ef32cSBinbin Zhou #include <dt-bindings/interrupt-controller/irq.h> 48*487ef32cSBinbin Zhou 49*487ef32cSBinbin Zhou rtc@1fe27800 { 50*487ef32cSBinbin Zhou compatible = "loongson,ls2k1000-rtc"; 51*487ef32cSBinbin Zhou reg = <0x1fe27800 0x100>; 52*487ef32cSBinbin Zhou 53*487ef32cSBinbin Zhou interrupt-parent = <&liointc1>; 54*487ef32cSBinbin Zhou interrupts = <8 IRQ_TYPE_LEVEL_HIGH>; 55*487ef32cSBinbin Zhou }; 56*487ef32cSBinbin Zhou 57*487ef32cSBinbin Zhou... 58