Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1# SPDX-License-Identifier: GPL-2.0
2%YAML 1.2
3---
4$id: http://devicetree.org/schemas/rtc/rtc.yaml#
5$schema: http://devicetree.org/meta-schemas/core.yaml#
6
7title: RTC Generic Binding
8
9maintainers:
10 - Alexandre Belloni <alexandre.belloni@bootlin.com>
11
12description: |
13 This document describes generic bindings which can be used to
14 describe Real Time Clock devices in a device tree.
15
16properties:
17 $nodename:
18 pattern: "^rtc(@.*|-[0-9a-f])*$"
19
20 quartz-load-femtofarads:
21 $ref: /schemas/types.yaml#/definitions/uint32
22 description:
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.
26
27 start-year:
28 $ref: /schemas/types.yaml#/definitions/uint32
29 description:
30 If provided, the default hardware range supported by the RTC is
31 shifted so the first usable year is the specified one.
32
33 trickle-diode-disable:
34 $ref: /schemas/types.yaml#/definitions/flag
35 description:
36 Do not use internal trickle charger diode. Should be given if
37 internal trickle charger diode should be disabled.
38
39 trickle-resistor-ohms:
40 $ref: /schemas/types.yaml#/definitions/uint32
41 description:
42 Selected resistor for trickle charger. Should be given
43 if trickle charger should be enabled.
44
45 wakeup-source:
46 $ref: /schemas/types.yaml#/definitions/flag
47 description:
48 Enables wake up of host system on alarm.
49
50...