67 lines · yaml
1# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause2%YAML 1.23---4$id: http://devicetree.org/schemas/rtc/microcrystal,rv3032.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Microchip RV-3032 RTC8 9allOf:10 - $ref: rtc.yaml#11 12maintainers:13 - Alexandre Belloni <alexandre.belloni@bootlin.com>14 15properties:16 compatible:17 const: microcrystal,rv303218 19 reg:20 maxItems: 121 22 interrupts:23 maxItems: 124 25 start-year: true26 27 trickle-resistor-ohms:28 enum:29 - 100030 - 200031 - 700032 - 1100033 34 trickle-voltage-millivolt:35 $ref: /schemas/types.yaml#/definitions/uint3236 enum:37 - 175038 - 300039 - 440040 41 wakeup-source: true42 43required:44 - compatible45 - reg46 47additionalProperties: false48 49examples:50 - |51 #include <dt-bindings/interrupt-controller/irq.h>52 i2c {53 #address-cells = <1>;54 #size-cells = <0>;55 56 rtc@51 {57 compatible = "microcrystal,rv3032";58 reg = <0x51>;59 pinctrl-0 = <&rtc_nint_pins>;60 interrupts-extended = <&gpio1 16 IRQ_TYPE_LEVEL_HIGH>;61 trickle-resistor-ohms = <7000>;62 trickle-voltage-millivolt = <1750>;63 };64 };65 66...67