From f271a8220d67de9649032c4776a561c069b18266 Mon Sep 17 00:00:00 2001 From: Robert Hancock Date: Thu, 13 Apr 2023 13:33:29 -0600 Subject: [PATCH] dts: bindings: watchdog: Added Xilinx AXI Timebase WDT driver Added device tree bindings for the Xilinx AXI Timebase WDT driver. Signed-off-by: Robert Hancock --- .../xlnx,xps-timebase-wdt-1.00.a.yaml | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 dts/bindings/watchdog/xlnx,xps-timebase-wdt-1.00.a.yaml diff --git a/dts/bindings/watchdog/xlnx,xps-timebase-wdt-1.00.a.yaml b/dts/bindings/watchdog/xlnx,xps-timebase-wdt-1.00.a.yaml new file mode 100644 index 00000000000..a1341c6b6b6 --- /dev/null +++ b/dts/bindings/watchdog/xlnx,xps-timebase-wdt-1.00.a.yaml @@ -0,0 +1,30 @@ +# Copyright (c) 2023, Calian +# SPDX-License-Identifier: Apache-2.0 + +description: Xilinx AXI timebase WDT core + +compatible: "xlnx,xps-timebase-wdt-1.00.a" + +include: base.yaml + +properties: + reg: + required: true + + clocks: + description: Reference to AXI clock for watchdog core + required: true + + xlnx,wdt-interval: + description: + Configured bit width of watchdog counter in core, controls watchdog expiry duration. + required: true + type: int + + xlnx,wdt-enable-once: + description: Indicates whether WDT can only be enabled once and not disabled + required: true + type: int + enum: + - 0 + - 1