1 # SPDX-License-Identifier: (GPL-2.0-only OR BS 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 %YAML 1.2 2 %YAML 1.2 3 --- 3 --- 4 $id: http://devicetree.org/schemas/rtc/loongso 4 $id: http://devicetree.org/schemas/rtc/loongson,rtc.yaml# 5 $schema: http://devicetree.org/meta-schemas/co 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 6 6 7 title: Loongson Real-Time Clock 7 title: Loongson Real-Time Clock 8 8 9 description: 9 description: 10 The Loongson family chips use an on-chip cou 10 The Loongson family chips use an on-chip counter 0 (Time Of Year 11 counter) as the RTC. 11 counter) as the RTC. 12 12 13 maintainers: 13 maintainers: 14 - Binbin Zhou <zhoubinbin@loongson.cn> 14 - Binbin Zhou <zhoubinbin@loongson.cn> 15 15 16 allOf: 16 allOf: 17 - $ref: rtc.yaml# 17 - $ref: rtc.yaml# 18 18 19 properties: 19 properties: 20 compatible: 20 compatible: 21 oneOf: 21 oneOf: 22 - enum: 22 - enum: 23 - loongson,ls1b-rtc 23 - loongson,ls1b-rtc 24 - loongson,ls1c-rtc 24 - loongson,ls1c-rtc 25 - loongson,ls7a-rtc 25 - loongson,ls7a-rtc 26 - loongson,ls2k1000-rtc 26 - loongson,ls2k1000-rtc 27 - items: 27 - items: 28 - enum: 28 - enum: 29 - loongson,ls2k2000-rtc 29 - loongson,ls2k2000-rtc 30 - loongson,ls2k0500-rtc 30 - loongson,ls2k0500-rtc 31 - const: loongson,ls7a-rtc 31 - const: loongson,ls7a-rtc 32 32 33 reg: 33 reg: 34 maxItems: 1 34 maxItems: 1 35 35 36 interrupts: 36 interrupts: 37 maxItems: 1 37 maxItems: 1 38 38 39 required: 39 required: 40 - compatible 40 - compatible 41 - reg 41 - reg 42 42 43 unevaluatedProperties: false 43 unevaluatedProperties: false 44 44 45 examples: 45 examples: 46 - | 46 - | 47 #include <dt-bindings/interrupt-controller 47 #include <dt-bindings/interrupt-controller/irq.h> 48 48 49 rtc@1fe27800 { 49 rtc@1fe27800 { 50 compatible = "loongson,ls2k1000-rtc"; 50 compatible = "loongson,ls2k1000-rtc"; 51 reg = <0x1fe27800 0x100>; 51 reg = <0x1fe27800 0x100>; 52 52 53 interrupt-parent = <&liointc1>; 53 interrupt-parent = <&liointc1>; 54 interrupts = <8 IRQ_TYPE_LEVEL_HIGH>; 54 interrupts = <8 IRQ_TYPE_LEVEL_HIGH>; 55 }; 55 }; 56 56 57 ... 57 ...
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.