arm64: dt: imx8mn: support pwm polarity inversion
authorMarkus Niebel <Markus.Niebel@ew.tq-group.com>
Mon, 2 May 2022 09:49:00 +0000 (11:49 +0200)
committerShawn Guo <shawnguo@kernel.org>
Thu, 5 May 2022 07:46:28 +0000 (15:46 +0800)
The i.MX8M Nano has the same PWM IP as i.MX6 / i.MX7. This IP
and the driver supporting pwm polarity inversion. Switch CPU
device tree fragment to use 3 pwm-cells.

Signed-off-by: Markus Niebel <Markus.Niebel@ew.tq-group.com>
Signed-off-by: Alexander Stein <alexander.stein@ew.tq-group.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx8mn.dtsi

index 13c51363cc06a2c98e2dd1d6cd2271384eadb212..176abe8fe659d7b57ee0c577fca9689e7ed66ed1 100644 (file)
                                clocks = <&clk IMX8MN_CLK_PWM1_ROOT>,
                                        <&clk IMX8MN_CLK_PWM1_ROOT>;
                                clock-names = "ipg", "per";
-                               #pwm-cells = <2>;
+                               #pwm-cells = <3>;
                                status = "disabled";
                        };
 
                                clocks = <&clk IMX8MN_CLK_PWM2_ROOT>,
                                         <&clk IMX8MN_CLK_PWM2_ROOT>;
                                clock-names = "ipg", "per";
-                               #pwm-cells = <2>;
+                               #pwm-cells = <3>;
                                status = "disabled";
                        };
 
                                clocks = <&clk IMX8MN_CLK_PWM3_ROOT>,
                                         <&clk IMX8MN_CLK_PWM3_ROOT>;
                                clock-names = "ipg", "per";
-                               #pwm-cells = <2>;
+                               #pwm-cells = <3>;
                                status = "disabled";
                        };
 
                                clocks = <&clk IMX8MN_CLK_PWM4_ROOT>,
                                         <&clk IMX8MN_CLK_PWM4_ROOT>;
                                clock-names = "ipg", "per";
-                               #pwm-cells = <2>;
+                               #pwm-cells = <3>;
                                status = "disabled";
                        };