mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-28 11:18:45 +07:00
8562205592
This adds device tree binding documentation for the CPU watchdog found on Armada 37xx SOCs (EspressoBin, Turris Mox). Signed-off-by: Marek Behún <marek.behun@nic.cz> Cc: Rob Herring <robh+dt@kernel.org> Cc: devicetree@vger.kernel.org Reviewed-by: Rob Herring <robh@kernel.org> Reviewed-by: Guenter Roeck <linux@roeck-us.net> Signed-off-by: Guenter Roeck <linux@roeck-us.net> Signed-off-by: Wim Van Sebroeck <wim@linux-watchdog.org>
24 lines
655 B
Plaintext
24 lines
655 B
Plaintext
* Armada 37xx CPU Watchdog Timer Controller
|
|
|
|
Required properties:
|
|
- compatible : must be "marvell,armada-3700-wdt"
|
|
- reg : base physical address of the controller and length of memory mapped
|
|
region.
|
|
- clocks : the clock feeding the watchdog timer. See clock-bindings.txt
|
|
- marvell,system-controller : reference to syscon node for the CPU Miscellaneous
|
|
Registers
|
|
|
|
Example:
|
|
|
|
cpu_misc: system-controller@d000 {
|
|
compatible = "marvell,armada-3700-cpu-misc", "syscon";
|
|
reg = <0xd000 0x1000>;
|
|
};
|
|
|
|
wdt: watchdog@8300 {
|
|
compatible = "marvell,armada-3700-wdt";
|
|
reg = <0x8300 0x40>;
|
|
marvell,system-controller = <&cpu_misc>;
|
|
clocks = <&xtalclk>;
|
|
};
|