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

Configure Feed

Select the types of activity you want to include in your feed.

dt-bindings: watchdog: Convert marvell,armada-3700-wdt to DT schema

Convert the Marvell Armada 3700 watchdog binding to DT schema format.
It's a straight-forward conversion.

Acked-by: Guenter Roeck <linux@roeck-us.net>
Link: https://lore.kernel.org/r/20250812203301.726374-1-robh@kernel.org
Signed-off-by: Rob Herring (Arm) <robh@kernel.org>

+42 -24
-23
Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt
··· 1 - * Armada 37xx CPU Watchdog Timer Controller 2 - 3 - Required properties: 4 - - compatible : must be "marvell,armada-3700-wdt" 5 - - reg : base physical address of the controller and length of memory mapped 6 - region. 7 - - clocks : the clock feeding the watchdog timer. See clock-bindings.txt 8 - - marvell,system-controller : reference to syscon node for the CPU Miscellaneous 9 - Registers 10 - 11 - Example: 12 - 13 - cpu_misc: system-controller@d000 { 14 - compatible = "marvell,armada-3700-cpu-misc", "syscon"; 15 - reg = <0xd000 0x1000>; 16 - }; 17 - 18 - wdt: watchdog@8300 { 19 - compatible = "marvell,armada-3700-wdt"; 20 - reg = <0x8300 0x40>; 21 - marvell,system-controller = <&cpu_misc>; 22 - clocks = <&xtalclk>; 23 - };
+41
Documentation/devicetree/bindings/watchdog/marvell,armada-3700-wdt.yaml
··· 1 + # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2 + %YAML 1.2 3 + --- 4 + $id: http://devicetree.org/schemas/watchdog/marvell,armada-3700-wdt.yaml# 5 + $schema: http://devicetree.org/meta-schemas/core.yaml# 6 + 7 + title: Armada 37xx CPU Watchdog Timer Controller 8 + 9 + maintainers: 10 + - Marek Behún <kabel@kernel.org> 11 + 12 + properties: 13 + compatible: 14 + const: marvell,armada-3700-wdt 15 + 16 + reg: 17 + maxItems: 1 18 + 19 + clocks: 20 + maxItems: 1 21 + 22 + marvell,system-controller: 23 + description: Reference to syscon node for the CPU Miscellaneous Registers 24 + $ref: /schemas/types.yaml#/definitions/phandle 25 + 26 + required: 27 + - compatible 28 + - reg 29 + - clocks 30 + - marvell,system-controller 31 + 32 + additionalProperties: false 33 + 34 + examples: 35 + - | 36 + watchdog@8300 { 37 + compatible = "marvell,armada-3700-wdt"; 38 + reg = <0x8300 0x40>; 39 + marvell,system-controller = <&cpu_misc>; 40 + clocks = <&xtalclk>; 41 + };
+1 -1
MAINTAINERS
··· 2623 2623 F: Documentation/devicetree/bindings/firmware/cznic,turris-omnia-mcu.yaml 2624 2624 F: Documentation/devicetree/bindings/interrupt-controller/marvell,mpic.yaml 2625 2625 F: Documentation/devicetree/bindings/leds/cznic,turris-omnia-leds.yaml 2626 - F: Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt 2626 + F: Documentation/devicetree/bindings/watchdog/marvell,armada-3700-wdt.yaml 2627 2627 F: drivers/bus/moxtet.c 2628 2628 F: drivers/firmware/turris-mox-rwtm.c 2629 2629 F: drivers/gpio/gpio-moxtet.c