diff options
Diffstat (limited to 'dts/Bindings/pwm/imx-pwm.yaml')
-rw-r--r-- | dts/Bindings/pwm/imx-pwm.yaml | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/dts/Bindings/pwm/imx-pwm.yaml b/dts/Bindings/pwm/imx-pwm.yaml index 379d693889..a84a240a61 100644 --- a/dts/Bindings/pwm/imx-pwm.yaml +++ b/dts/Bindings/pwm/imx-pwm.yaml @@ -9,14 +9,15 @@ title: Freescale i.MX PWM controller maintainers: - Philipp Zabel <p.zabel@pengutronix.de> +allOf: + - $ref: pwm.yaml# + properties: "#pwm-cells": - description: | - Should be 2 for i.MX1 and 3 for i.MX27 and newer SoCs. See pwm.yaml - in this directory for a description of the cells format. - enum: - - 2 - - 3 + description: + The only third cell flag supported by this binding is + PWM_POLARITY_INVERTED. fsl,imx1-pwm does not support this flags. + const: 3 compatible: oneOf: @@ -40,6 +41,7 @@ properties: - fsl,imx8mn-pwm - fsl,imx8mp-pwm - fsl,imx8mq-pwm + - fsl,imx8qxp-pwm - const: fsl,imx27-pwm reg: @@ -58,8 +60,10 @@ properties: interrupts: maxItems: 1 + power-domains: + maxItems: 1 + required: - - "#pwm-cells" - compatible - reg - clocks |