Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: Document the Broadcom STB wake-up timer node

Document the binding for the Broadcom STB SoCs wake-up timer node
allowing the system to generate alarms and exit low power states.

Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com>

authored by

Florian Fainelli and committed by
Alexandre Belloni
3fde00a0 ee0981be

+22
+22
Documentation/devicetree/bindings/rtc/brcm,brcmstb-waketimer.txt
··· 1 + Broadcom STB wake-up Timer 2 + 3 + The Broadcom STB wake-up timer provides a 27Mhz resolution timer, with the 4 + ability to wake up the system from low-power suspend/standby modes. 5 + 6 + Required properties: 7 + - compatible : should contain "brcm,brcmstb-waketimer" 8 + - reg : the register start and length for the WKTMR block 9 + - interrupts : The TIMER interrupt 10 + - interrupt-parent: The phandle to the Always-On (AON) Power Management (PM) L2 11 + interrupt controller node 12 + - clocks : The phandle to the UPG fixed clock (27Mhz domain) 13 + 14 + Example: 15 + 16 + waketimer@f0411580 { 17 + compatible = "brcm,brcmstb-waketimer"; 18 + reg = <0xf0411580 0x14>; 19 + interrupts = <0x3>; 20 + interrupt-parent = <&aon_pm_l2_intc>; 21 + clocks = <&upg_fixed>; 22 + };