1 # SPDX-License-Identifier: GPL-2.0
4 $id: http://devicetree.org/schemas/rtc/rtc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: RTC Generic Binding
10 - Alexandre Belloni <alexandre.belloni@bootlin.com>
13 This document describes generic bindings which can be used to
14 describe Real Time Clock devices in a device tree.
18 pattern: "^rtc(@.*|-[0-9a-f])*$"
20 quartz-load-femtofarads:
21 $ref: /schemas/types.yaml#/definitions/uint32
23 The capacitive load of the quartz(x-tal), expressed in femto
24 Farad (fF). The default value shall be listed (if optional),
25 and likewise all valid values.
28 $ref: /schemas/types.yaml#/definitions/uint32
30 If provided, the default hardware range supported by the RTC is
31 shifted so the first usable year is the specified one.
33 trickle-diode-disable:
34 $ref: /schemas/types.yaml#/definitions/flag
36 Do not use internal trickle charger diode. Should be given if
37 internal trickle charger diode should be disabled.
39 trickle-resistor-ohms:
40 $ref: /schemas/types.yaml#/definitions/uint32
42 Selected resistor for trickle charger. Should be given
43 if trickle charger should be enabled.
46 $ref: /schemas/types.yaml#/definitions/flag
48 Enables wake up of host system on alarm.