1*c66ec88fSEmmanuel Vadot# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*c66ec88fSEmmanuel Vadot%YAML 1.2 3*c66ec88fSEmmanuel Vadot--- 4*c66ec88fSEmmanuel Vadot$id: http://devicetree.org/schemas/watchdog/arm-smc-wdt.yaml# 5*c66ec88fSEmmanuel Vadot$schema: http://devicetree.org/meta-schemas/core.yaml# 6*c66ec88fSEmmanuel Vadot 7*c66ec88fSEmmanuel Vadottitle: ARM Secure Monitor Call based watchdog 8*c66ec88fSEmmanuel Vadot 9*c66ec88fSEmmanuel VadotallOf: 10*c66ec88fSEmmanuel Vadot - $ref: "watchdog.yaml#" 11*c66ec88fSEmmanuel Vadot 12*c66ec88fSEmmanuel Vadotmaintainers: 13*c66ec88fSEmmanuel Vadot - Julius Werner <jwerner@chromium.org> 14*c66ec88fSEmmanuel Vadot 15*c66ec88fSEmmanuel Vadotproperties: 16*c66ec88fSEmmanuel Vadot compatible: 17*c66ec88fSEmmanuel Vadot enum: 18*c66ec88fSEmmanuel Vadot - arm,smc-wdt 19*c66ec88fSEmmanuel Vadot arm,smc-id: 20*c66ec88fSEmmanuel Vadot $ref: /schemas/types.yaml#/definitions/uint32 21*c66ec88fSEmmanuel Vadot description: | 22*c66ec88fSEmmanuel Vadot The ATF smc function id used by the firmware. 23*c66ec88fSEmmanuel Vadot Defaults to 0x82003D06 if unset. 24*c66ec88fSEmmanuel Vadot 25*c66ec88fSEmmanuel Vadotrequired: 26*c66ec88fSEmmanuel Vadot - compatible 27*c66ec88fSEmmanuel Vadot 28*c66ec88fSEmmanuel Vadotexamples: 29*c66ec88fSEmmanuel Vadot - | 30*c66ec88fSEmmanuel Vadot watchdog { 31*c66ec88fSEmmanuel Vadot compatible = "arm,smc-wdt"; 32*c66ec88fSEmmanuel Vadot arm,smc-id = <0x82003D06>; 33*c66ec88fSEmmanuel Vadot timeout-sec = <15>; 34*c66ec88fSEmmanuel Vadot }; 35*c66ec88fSEmmanuel Vadot 36*c66ec88fSEmmanuel Vadot... 37