1#
2# Copyright (c) 2019 Peter Bigot Consulting, LLC
3#
4# SPDX-License-Identifier: Apache-2.0
5#
6
7description: Maxim DS3231 I2C RTC/TCXO
8
9compatible: "maxim,ds3231"
10
11include: i2c-device.yaml
12
13properties:
14  reg:
15    required: true
16
17  32k-gpios:
18    type: phandle-array
19    description: |
20
21      32 KiHz open drain output
22
23      The DS3231 defaults to providing a 32 KiHz square wave on this
24      signal.  The driver does not make use of this, but applications
25      may want access.
26
27  isw-gpios:
28    type: phandle-array
29    description: |
30
31      interrupt/square wave open drain output
32
33      The DS3231 uses this signal to notify when an alarm has triggered,
34      and also to produce a square wave aligned to the countdown chain.
35      Both capabilities are used within the driver.  This signal must be
36      present to support time set and read operations that preserve
37      sub-second accuracy.
38