58 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/rtc/loongson,rtc.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Loongson Real-Time Clock8 9description:10 The Loongson family chips use an on-chip counter 0 (Time Of Year11 counter) as the RTC.12 13maintainers:14 - Binbin Zhou <zhoubinbin@loongson.cn>15 16allOf:17 - $ref: rtc.yaml#18 19properties:20 compatible:21 oneOf:22 - enum:23 - loongson,ls1b-rtc24 - loongson,ls1c-rtc25 - loongson,ls7a-rtc26 - loongson,ls2k1000-rtc27 - items:28 - enum:29 - loongson,ls2k2000-rtc30 - loongson,ls2k0500-rtc31 - const: loongson,ls7a-rtc32 33 reg:34 maxItems: 135 36 interrupts:37 maxItems: 138 39required:40 - compatible41 - reg42 43unevaluatedProperties: false44 45examples:46 - |47 #include <dt-bindings/interrupt-controller/irq.h>48 49 rtc@1fe27800 {50 compatible = "loongson,ls2k1000-rtc";51 reg = <0x1fe27800 0x100>;52 53 interrupt-parent = <&liointc1>;54 interrupts = <8 IRQ_TYPE_LEVEL_HIGH>;55 };56 57...58