xref: /linux/Documentation/devicetree/bindings/rtc/st,m41t93.yaml (revision 2ed2e359dea752e7758d29a423033031a0b96584)
1*b70598b3SAkhilesh Patil# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2*b70598b3SAkhilesh Patil%YAML 1.2
3*b70598b3SAkhilesh Patil---
4*b70598b3SAkhilesh Patil$id: http://devicetree.org/schemas/rtc/st,m41t93.yaml#
5*b70598b3SAkhilesh Patil$schema: http://devicetree.org/meta-schemas/core.yaml#
6*b70598b3SAkhilesh Patil
7*b70598b3SAkhilesh Patiltitle: ST M41T93 RTC and compatible
8*b70598b3SAkhilesh Patil
9*b70598b3SAkhilesh Patilmaintainers:
10*b70598b3SAkhilesh Patil  - Akhilesh Patil <akhilesh@ee.iitb.ac.in>
11*b70598b3SAkhilesh Patil
12*b70598b3SAkhilesh Patildescription:
13*b70598b3SAkhilesh Patil  ST M41T93 is spi based Real Time Clock (RTC) with time, date,
14*b70598b3SAkhilesh Patil  alarm, watchdog, square wave clock output, 8 bit timer and
15*b70598b3SAkhilesh Patil  7 bytes of user SRAM.
16*b70598b3SAkhilesh Patil
17*b70598b3SAkhilesh Patilproperties:
18*b70598b3SAkhilesh Patil  compatible:
19*b70598b3SAkhilesh Patil    enum:
20*b70598b3SAkhilesh Patil      - st,m41t93
21*b70598b3SAkhilesh Patil
22*b70598b3SAkhilesh Patil  reg:
23*b70598b3SAkhilesh Patil    maxItems: 1
24*b70598b3SAkhilesh Patil
25*b70598b3SAkhilesh Patil  "#clock-cells":
26*b70598b3SAkhilesh Patil    const: 0
27*b70598b3SAkhilesh Patil
28*b70598b3SAkhilesh Patilrequired:
29*b70598b3SAkhilesh Patil  - compatible
30*b70598b3SAkhilesh Patil  - reg
31*b70598b3SAkhilesh Patil
32*b70598b3SAkhilesh PatilallOf:
33*b70598b3SAkhilesh Patil  - $ref: rtc.yaml
34*b70598b3SAkhilesh Patil  - $ref: /schemas/spi/spi-peripheral-props.yaml#
35*b70598b3SAkhilesh Patil
36*b70598b3SAkhilesh PatilunevaluatedProperties: false
37*b70598b3SAkhilesh Patil
38*b70598b3SAkhilesh Patilexamples:
39*b70598b3SAkhilesh Patil  - |
40*b70598b3SAkhilesh Patil    spi {
41*b70598b3SAkhilesh Patil      #address-cells = <1>;
42*b70598b3SAkhilesh Patil      #size-cells = <0>;
43*b70598b3SAkhilesh Patil      rtc@0 {
44*b70598b3SAkhilesh Patil        compatible = "st,m41t93";
45*b70598b3SAkhilesh Patil        reg = <0>;
46*b70598b3SAkhilesh Patil        #clock-cells = <0>;
47*b70598b3SAkhilesh Patil        spi-max-frequency = <2000000>;
48*b70598b3SAkhilesh Patil      };
49*b70598b3SAkhilesh Patil    };
50*b70598b3SAkhilesh Patil
51