0001 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
0002 %YAML 1.2
0003 ---
0004 $id: http://devicetree.org/schemas/rtc/brcm,brcmstb-waketimer.yaml#
0005 $schema: http://devicetree.org/meta-schemas/core.yaml#
0006
0007 title: Broadcom STB wake-up Timer
0008
0009 maintainers:
0010 - Florian Fainelli <f.fainelli@gmail.com>
0011
0012 description:
0013 The Broadcom STB wake-up timer provides a 27Mhz resolution timer, with the
0014 ability to wake up the system from low-power suspend/standby modes.
0015
0016 allOf:
0017 - $ref: "rtc.yaml#"
0018
0019 properties:
0020 compatible:
0021 const: brcm,brcmstb-waketimer
0022
0023 reg:
0024 maxItems: 1
0025
0026 interrupts:
0027 description: the TIMER interrupt
0028 maxItems: 1
0029
0030 clocks:
0031 description: clock reference in the 27MHz domain
0032 maxItems: 1
0033
0034 additionalProperties: false
0035
0036 examples:
0037 - |
0038 rtc@f0411580 {
0039 compatible = "brcm,brcmstb-waketimer";
0040 reg = <0xf0411580 0x14>;
0041 interrupts = <0x3>;
0042 interrupt-parent = <&aon_pm_l2_intc>;
0043 clocks = <&upg_fixed>;
0044 };