smb: client: Fix minor whitespace errors and warnings
[linux-modified.git] / Documentation / devicetree / bindings / rtc / loongson,rtc.yaml
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2 %YAML 1.2
3 ---
4 $id: http://devicetree.org/schemas/rtc/loongson,rtc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
6
7 title: Loongson Real-Time Clock
8
9 description:
10   The Loongson family chips use an on-chip counter 0 (Time Of Year
11   counter) as the RTC.
12
13 maintainers:
14   - Binbin Zhou <zhoubinbin@loongson.cn>
15
16 allOf:
17   - $ref: rtc.yaml#
18
19 properties:
20   compatible:
21     oneOf:
22       - enum:
23           - loongson,ls1b-rtc
24           - loongson,ls1c-rtc
25           - loongson,ls7a-rtc
26           - loongson,ls2k1000-rtc
27       - items:
28           - enum:
29               - loongson,ls2k2000-rtc
30               - loongson,ls2k0500-rtc
31           - const: loongson,ls7a-rtc
32
33   reg:
34     maxItems: 1
35
36   interrupts:
37     maxItems: 1
38
39 required:
40   - compatible
41   - reg
42
43 unevaluatedProperties: false
44
45 examples:
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 ...