62 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/nvidia,tegra20-rtc.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: NVIDIA Tegra real-time clock8 9maintainers:10 - Thierry Reding <thierry.reding@gmail.com>11 - Jon Hunter <jonathanh@nvidia.com>12 13description: |14 The Tegra RTC maintains seconds and milliseconds counters, and five15 alarm registers. The alarms and other interrupts may wake the system16 from low-power state.17 18properties:19 compatible:20 oneOf:21 - const: nvidia,tegra20-rtc22 - items:23 - enum:24 - nvidia,tegra30-rtc25 - nvidia,tegra114-rtc26 - nvidia,tegra124-rtc27 - nvidia,tegra210-rtc28 - nvidia,tegra186-rtc29 - nvidia,tegra194-rtc30 - nvidia,tegra234-rtc31 - const: nvidia,tegra20-rtc32 33 reg:34 maxItems: 135 36 interrupts:37 maxItems: 138 39 clocks:40 maxItems: 141 42 clock-names:43 items:44 - const: rtc45 46additionalProperties: false47 48required:49 - compatible50 - reg51 - interrupts52 - clocks53 54examples:55 - |56 timer@7000e000 {57 compatible = "nvidia,tegra20-rtc";58 reg = <0x7000e000 0x100>;59 interrupts = <0 2 0x04>;60 clocks = <&tegra_car 4>;61 };62