arm64: dts: imx8-ss-lsio: Add PWM interrupts
authorFabio Estevam <festevam@denx.de>
Fri, 8 Sep 2023 16:47:35 +0000 (13:47 -0300)
committerShawn Guo <shawnguo@kernel.org>
Mon, 25 Sep 2023 04:03:20 +0000 (12:03 +0800)
The PWM interrupt is mandatory per imx-pwm.yaml.

Add them.

This also fixes the followig schema warning:

imx8qm-apalis-v1.1-ixora-v1.2.dtb: pwm@5d000000: 'oneOf' conditional failed, one must be fixed:
'interrupts' is a required property
'interrupts-extended' is a required property
from schema $id: http://devicetree.org/schemas/pwm/imx-pwm.yaml#

Signed-off-by: Fabio Estevam <festevam@denx.de>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi

index b3987dd4537264bd58c4dc7f379ffe4c5a702e97..49ad3413db9487c6635d8c8f30ea93d6ded497c0 100644 (file)
@@ -30,6 +30,7 @@ lsio_subsys: bus@5d000000 {
                assigned-clocks = <&clk IMX_SC_R_PWM_0 IMX_SC_PM_CLK_PER>;
                assigned-clock-rates = <24000000>;
                #pwm-cells = <2>;
+               interrupts = <GIC_SPI 94 IRQ_TYPE_LEVEL_HIGH>;
                status = "disabled";
        };
 
@@ -42,6 +43,7 @@ lsio_subsys: bus@5d000000 {
                assigned-clocks = <&clk IMX_SC_R_PWM_1 IMX_SC_PM_CLK_PER>;
                assigned-clock-rates = <24000000>;
                #pwm-cells = <2>;
+               interrupts = <GIC_SPI 95 IRQ_TYPE_LEVEL_HIGH>;
                status = "disabled";
        };
 
@@ -54,6 +56,7 @@ lsio_subsys: bus@5d000000 {
                assigned-clocks = <&clk IMX_SC_R_PWM_2 IMX_SC_PM_CLK_PER>;
                assigned-clock-rates = <24000000>;
                #pwm-cells = <2>;
+               interrupts = <GIC_SPI 96 IRQ_TYPE_LEVEL_HIGH>;
                status = "disabled";
        };
 
@@ -66,6 +69,7 @@ lsio_subsys: bus@5d000000 {
                assigned-clocks = <&clk IMX_SC_R_PWM_3 IMX_SC_PM_CLK_PER>;
                assigned-clock-rates = <24000000>;
                #pwm-cells = <2>;
+               interrupts = <GIC_SPI 97 IRQ_TYPE_LEVEL_HIGH>;
                status = "disabled";
        };