63 lines · yaml
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)2%YAML 1.23---4$id: http://devicetree.org/schemas/rtc/ti,k3-rtc.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Texas Instruments K3 Real Time Clock8 9maintainers:10 - Nishanth Menon <nm@ti.com>11 12description: |13 This RTC appears in the AM62x family of SoCs.14 15allOf:16 - $ref: rtc.yaml#17 18properties:19 compatible:20 enum:21 - ti,am62-rtc22 23 reg:24 maxItems: 125 26 interrupts:27 maxItems: 128 29 clocks:30 items:31 - description: VBUS Interface clock32 - description: 32k Clock source (external or internal).33 34 clock-names:35 items:36 - const: vbus37 - const: osc32k38 39 power-domains:40 maxItems: 141 42required:43 - compatible44 - reg45 - interrupts46 - clocks47 - clock-names48 49unevaluatedProperties: false50 51examples:52 - |53 #include <dt-bindings/interrupt-controller/arm-gic.h>54 rtc@2b1f0000 {55 compatible = "ti,am62-rtc";56 reg = <0x2b1f0000 0x100>;57 interrupts = <GIC_SPI 100 IRQ_TYPE_LEVEL_HIGH>;58 power-domains = <&bar 0>;59 clocks = <&foo 0>, <&foo 1>;60 clock-names = "vbus", "osc32k";61 wakeup-source;62 };63