0001 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
0002 # Copyright (C) Sunplus Co., Ltd. 2021
0003 %YAML 1.2
0004 ---
0005 $id: http://devicetree.org/schemas/rtc/sunplus,sp7021-rtc.yaml#
0006 $schema: http://devicetree.org/meta-schemas/core.yaml#
0007
0008 title: Sunplus SP7021 Real Time Clock controller
0009
0010 maintainers:
0011 - Vincent Shih <vincent.sunplus@gmail.com>
0012
0013 properties:
0014 compatible:
0015 const: sunplus,sp7021-rtc
0016
0017 reg:
0018 maxItems: 1
0019
0020 reg-names:
0021 items:
0022 - const: rtc
0023
0024 clocks:
0025 maxItems: 1
0026
0027 resets:
0028 maxItems: 1
0029
0030 interrupts:
0031 maxItems: 1
0032
0033 required:
0034 - compatible
0035 - reg
0036 - reg-names
0037 - clocks
0038 - resets
0039 - interrupts
0040
0041 additionalProperties: false
0042
0043 examples:
0044 - |
0045 #include <dt-bindings/interrupt-controller/irq.h>
0046
0047 rtc: serial@9c003a00 {
0048 compatible = "sunplus,sp7021-rtc";
0049 reg = <0x9c003a00 0x80>;
0050 reg-names = "rtc";
0051 clocks = <&clkc 0x12>;
0052 resets = <&rstc 0x02>;
0053 interrupt-parent = <&intc>;
0054 interrupts = <163 IRQ_TYPE_EDGE_RISING>;
0055 };
0056 ...