| # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) |
| $id: http://devicetree.org/schemas/watchdog/marvell,cn10624-wdt.yaml# |
| $schema: http://devicetree.org/meta-schemas/core.yaml# |
| title: Marvell Global Timer (GTI) system watchdog |
| - Bharat Bhushan <bbhushan2@marvell.com> |
| - const: marvell,cn9670-wdt |
| - const: marvell,cn10624-wdt |
| $ref: /schemas/types.yaml#/definitions/uint32 |
| An SoC have many timers (up to 64), firmware can reserve one or more timer |
| for some other use case and configures one of the global timer as watchdog |
| timer. Firmware will update this field with the timer number configured |
| unevaluatedProperties: false |
| #include <dt-bindings/interrupt-controller/arm-gic.h> |
| compatible = "marvell,cn9670-wdt"; |
| reg = <0x00008020 0x00040000 0x00000000 0x00020000>; |
| interrupts = <GIC_SPI 38 IRQ_TYPE_EDGE_RISING>; |
| marvell,wdt-timer-index = <63>; |