1d70d1787SVijayakannan Ayyathurai# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2d70d1787SVijayakannan Ayyathurai%YAML 1.2 3d70d1787SVijayakannan Ayyathurai--- 4d70d1787SVijayakannan Ayyathurai$id: http://devicetree.org/schemas/watchdog/intel,keembay-wdt.yaml# 5d70d1787SVijayakannan Ayyathurai$schema: http://devicetree.org/meta-schemas/core.yaml# 6d70d1787SVijayakannan Ayyathurai 7d70d1787SVijayakannan Ayyathuraititle: Intel Keem Bay SoC non-secure Watchdog Timer 8d70d1787SVijayakannan Ayyathurai 9d70d1787SVijayakannan Ayyathuraimaintainers: 10d70d1787SVijayakannan Ayyathurai - Wan Ahmad Zainie <wan.ahmad.zainie.wan.mohamad@intel.com> 11d70d1787SVijayakannan Ayyathurai 12*31371c76SKrzysztof KozlowskiallOf: 13*31371c76SKrzysztof Kozlowski - $ref: watchdog.yaml# 14*31371c76SKrzysztof Kozlowski 15d70d1787SVijayakannan Ayyathuraiproperties: 16d70d1787SVijayakannan Ayyathurai compatible: 17d70d1787SVijayakannan Ayyathurai enum: 18d70d1787SVijayakannan Ayyathurai - intel,keembay-wdt 19d70d1787SVijayakannan Ayyathurai 20d70d1787SVijayakannan Ayyathurai reg: 21d70d1787SVijayakannan Ayyathurai maxItems: 1 22d70d1787SVijayakannan Ayyathurai 23d70d1787SVijayakannan Ayyathurai clocks: 24d70d1787SVijayakannan Ayyathurai maxItems: 1 25d70d1787SVijayakannan Ayyathurai 26d70d1787SVijayakannan Ayyathurai interrupts: 27d70d1787SVijayakannan Ayyathurai items: 28d70d1787SVijayakannan Ayyathurai - description: interrupt specifier for threshold interrupt line 29d70d1787SVijayakannan Ayyathurai - description: interrupt specifier for timeout interrupt line 30d70d1787SVijayakannan Ayyathurai 31d70d1787SVijayakannan Ayyathurai interrupt-names: 32d70d1787SVijayakannan Ayyathurai items: 33d70d1787SVijayakannan Ayyathurai - const: threshold 34d70d1787SVijayakannan Ayyathurai - const: timeout 35d70d1787SVijayakannan Ayyathurai 36d70d1787SVijayakannan Ayyathurairequired: 37d70d1787SVijayakannan Ayyathurai - compatible 38d70d1787SVijayakannan Ayyathurai - reg 39d70d1787SVijayakannan Ayyathurai - interrupts 40d70d1787SVijayakannan Ayyathurai - interrupt-names 41d70d1787SVijayakannan Ayyathurai - clocks 42d70d1787SVijayakannan Ayyathurai 43*31371c76SKrzysztof KozlowskiunevaluatedProperties: false 44d70d1787SVijayakannan Ayyathurai 45d70d1787SVijayakannan Ayyathuraiexamples: 46d70d1787SVijayakannan Ayyathurai - | 47d70d1787SVijayakannan Ayyathurai #include <dt-bindings/interrupt-controller/arm-gic.h> 48d70d1787SVijayakannan Ayyathurai #include <dt-bindings/interrupt-controller/irq.h> 49d70d1787SVijayakannan Ayyathurai #define KEEM_BAY_A53_TIM 50d70d1787SVijayakannan Ayyathurai 51d70d1787SVijayakannan Ayyathurai watchdog: watchdog@2033009c { 52d70d1787SVijayakannan Ayyathurai compatible = "intel,keembay-wdt"; 53d70d1787SVijayakannan Ayyathurai reg = <0x2033009c 0x10>; 54d70d1787SVijayakannan Ayyathurai interrupts = <GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>, 55d70d1787SVijayakannan Ayyathurai <GIC_SPI 2 IRQ_TYPE_LEVEL_HIGH>; 56d70d1787SVijayakannan Ayyathurai interrupt-names = "threshold", "timeout"; 57d70d1787SVijayakannan Ayyathurai clocks = <&scmi_clk KEEM_BAY_A53_TIM>; 58d70d1787SVijayakannan Ayyathurai }; 59d70d1787SVijayakannan Ayyathurai 60d70d1787SVijayakannan Ayyathurai... 61