diff options
Diffstat (limited to 'dts/Bindings/watchdog/fsl-imx7ulp-wdt.yaml')
-rw-r--r-- | dts/Bindings/watchdog/fsl-imx7ulp-wdt.yaml | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/dts/Bindings/watchdog/fsl-imx7ulp-wdt.yaml b/dts/Bindings/watchdog/fsl-imx7ulp-wdt.yaml index 51d6d482bb..9c50766bf6 100644 --- a/dts/Bindings/watchdog/fsl-imx7ulp-wdt.yaml +++ b/dts/Bindings/watchdog/fsl-imx7ulp-wdt.yaml @@ -10,12 +10,16 @@ maintainers: - Anson Huang <Anson.Huang@nxp.com> allOf: - - $ref: "watchdog.yaml#" + - $ref: watchdog.yaml# properties: compatible: - enum: - - fsl,imx7ulp-wdt + oneOf: + - const: fsl,imx7ulp-wdt + - items: + - const: fsl,imx8ulp-wdt + - const: fsl,imx7ulp-wdt + - const: fsl,imx93-wdt reg: maxItems: 1 @@ -26,13 +30,10 @@ properties: clocks: maxItems: 1 - assigned-clocks: - maxItems: 1 - - assigned-clocks-parents: - maxItems: 1 - - timeout-sec: true + fsl,ext-reset-output: + description: + When set, wdog can generate external reset from the wdog_any pin. + type: boolean required: - compatible @@ -40,7 +41,7 @@ required: - reg - clocks -additionalProperties: false +unevaluatedProperties: false examples: - | @@ -53,7 +54,7 @@ examples: interrupts = <GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>; clocks = <&pcc2 IMX7ULP_CLK_WDG1>; assigned-clocks = <&pcc2 IMX7ULP_CLK_WDG1>; - assigned-clocks-parents = <&scg1 IMX7ULP_CLK_FIRC_BUS_CLK>; + assigned-clock-parents = <&scg1 IMX7ULP_CLK_FIRC_BUS_CLK>; timeout-sec = <40>; }; |