brintos

brintos / linux-shallow public Read only

0
0
Text · 1.3 KiB · 17d6280 Raw
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