brintos

brintos / linux-shallow public Read only

0
0
Text · 1.3 KiB · c5e5c5a Raw
52 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/brcm,brcmstb-waketimer.yaml#5$schema: http://devicetree.org/meta-schemas/core.yaml#6 7title: Broadcom STB wake-up Timer8 9maintainers:10  - Florian Fainelli <f.fainelli@gmail.com>11 12description:13  The Broadcom STB wake-up timer provides a 27Mhz resolution timer, with the14  ability to wake up the system from low-power suspend/standby modes and15  optionally generate RTC alarm interrupts.16 17allOf:18  - $ref: rtc.yaml#19 20properties:21  compatible:22    const: brcm,brcmstb-waketimer23 24  reg:25    maxItems: 126 27  interrupts:28    minItems: 129    items:30      - description: the TIMER interrupt31      - description: the ALARM interrupt32    description:33      The TIMER interrupt wakes the system from low-power suspend/standby modes.34      An ALARM interrupt may be specified to interrupt the CPU when an RTC alarm35      is enabled.36 37  clocks:38    description: clock reference in the 27MHz domain39    maxItems: 140 41additionalProperties: false42 43examples:44  - |45    rtc@f041a080 {46        compatible = "brcm,brcmstb-waketimer";47        reg = <0xf041a080 0x14>;48        interrupts-extended = <&aon_pm_l2_intc 0x04>,49                              <&upg_aux_aon_intr2_intc 0x08>;50        clocks = <&upg_fixed>;51    };52