1*e67e8565SEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*e67e8565SEmmanuel Vadot# Copyright (C) Sunplus Co., Ltd. 2021 3*e67e8565SEmmanuel Vadot%YAML 1.2 4*e67e8565SEmmanuel Vadot--- 5*e67e8565SEmmanuel Vadot$id: http://devicetree.org/schemas/rtc/sunplus,sp7021-rtc.yaml# 6*e67e8565SEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 7*e67e8565SEmmanuel Vadot 8*e67e8565SEmmanuel Vadottitle: Sunplus SP7021 Real Time Clock controller 9*e67e8565SEmmanuel Vadot 10*e67e8565SEmmanuel Vadotmaintainers: 11*e67e8565SEmmanuel Vadot - Vincent Shih <vincent.sunplus@gmail.com> 12*e67e8565SEmmanuel Vadot 13*e67e8565SEmmanuel Vadotproperties: 14*e67e8565SEmmanuel Vadot compatible: 15*e67e8565SEmmanuel Vadot const: sunplus,sp7021-rtc 16*e67e8565SEmmanuel Vadot 17*e67e8565SEmmanuel Vadot reg: 18*e67e8565SEmmanuel Vadot maxItems: 1 19*e67e8565SEmmanuel Vadot 20*e67e8565SEmmanuel Vadot reg-names: 21*e67e8565SEmmanuel Vadot items: 22*e67e8565SEmmanuel Vadot - const: rtc 23*e67e8565SEmmanuel Vadot 24*e67e8565SEmmanuel Vadot clocks: 25*e67e8565SEmmanuel Vadot maxItems: 1 26*e67e8565SEmmanuel Vadot 27*e67e8565SEmmanuel Vadot resets: 28*e67e8565SEmmanuel Vadot maxItems: 1 29*e67e8565SEmmanuel Vadot 30*e67e8565SEmmanuel Vadot interrupts: 31*e67e8565SEmmanuel Vadot maxItems: 1 32*e67e8565SEmmanuel Vadot 33*e67e8565SEmmanuel Vadotrequired: 34*e67e8565SEmmanuel Vadot - compatible 35*e67e8565SEmmanuel Vadot - reg 36*e67e8565SEmmanuel Vadot - reg-names 37*e67e8565SEmmanuel Vadot - clocks 38*e67e8565SEmmanuel Vadot - resets 39*e67e8565SEmmanuel Vadot - interrupts 40*e67e8565SEmmanuel Vadot 41*e67e8565SEmmanuel VadotadditionalProperties: false 42*e67e8565SEmmanuel Vadot 43*e67e8565SEmmanuel Vadotexamples: 44*e67e8565SEmmanuel Vadot - | 45*e67e8565SEmmanuel Vadot #include <dt-bindings/interrupt-controller/irq.h> 46*e67e8565SEmmanuel Vadot 47*e67e8565SEmmanuel Vadot rtc: serial@9c003a00 { 48*e67e8565SEmmanuel Vadot compatible = "sunplus,sp7021-rtc"; 49*e67e8565SEmmanuel Vadot reg = <0x9c003a00 0x80>; 50*e67e8565SEmmanuel Vadot reg-names = "rtc"; 51*e67e8565SEmmanuel Vadot clocks = <&clkc 0x12>; 52*e67e8565SEmmanuel Vadot resets = <&rstc 0x02>; 53*e67e8565SEmmanuel Vadot interrupt-parent = <&intc>; 54*e67e8565SEmmanuel Vadot interrupts = <163 IRQ_TYPE_EDGE_RISING>; 55*e67e8565SEmmanuel Vadot }; 56*e67e8565SEmmanuel Vadot... 57