| # SPDX-License-Identifier: GPL-2.0 | |
| %YAML 1.2 | |
| --- | |
| $id: http://devicetree.org/schemas/rtc/rtc.yaml# | |
| $schema: http://devicetree.org/meta-schemas/core.yaml# | |
| title: RTC Generic Binding | |
| maintainers: | |
| - Alexandre Belloni <alexandre.belloni@bootlin.com> | |
| description: | | |
| This document describes generic bindings which can be used to | |
| describe Real Time Clock devices in a device tree. | |
| properties: | |
| $nodename: | |
| pattern: "^rtc(@.*|-[0-9a-f])*$" | |
| quartz-load-femtofarads: | |
| $ref: /schemas/types.yaml#/definitions/uint32 | |
| description: | |
| The capacitive load of the quartz(x-tal), expressed in femto | |
| Farad (fF). The default value shall be listed (if optional), | |
| and likewise all valid values. | |
| start-year: | |
| $ref: /schemas/types.yaml#/definitions/uint32 | |
| description: | |
| If provided, the default hardware range supported by the RTC is | |
| shifted so the first usable year is the specified one. | |
| trickle-diode-disable: | |
| $ref: /schemas/types.yaml#/definitions/flag | |
| description: | |
| Do not use internal trickle charger diode. Should be given if | |
| internal trickle charger diode should be disabled. | |
| trickle-resistor-ohms: | |
| $ref: /schemas/types.yaml#/definitions/uint32 | |
| description: | |
| Selected resistor for trickle charger. Should be given | |
| if trickle charger should be enabled. | |
| wakeup-source: | |
| $ref: /schemas/types.yaml#/definitions/flag | |
| description: | |
| Enables wake up of host system on alarm. | |
| ... |