]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
ARM: dts: lpc32xx: Add #pwm-cells property to the two SoC PWMs
authorUwe Kleine-König <u.kleine-koenig@baylibre.com>
Tue, 1 Jul 2025 14:58:03 +0000 (16:58 +0200)
committerArnd Bergmann <arnd@arndb.de>
Thu, 3 Jul 2025 15:10:32 +0000 (17:10 +0200)
If these PWMs are to be used, a #pwm-cells property is necessary. The
right location for that is in the SoC's dtsi file to not make
machine.dts files repeat the value for each usage. Currently the
machines based on nxp/lpc/lpc32xx.dtsi don't make use of the PWMs, so
there are no properties to drop there.

Reviewed-by: Vladimir Zapolskiy <vz@mleia.com>
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@baylibre.com>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
arch/arm/boot/dts/nxp/lpc/lpc32xx.dtsi

index 41f41a786f9dcc05eb896085a670ef762444e02e..6cf405e9b0826047dbe2ead16fe5e4101bedcbdb 100644 (file)
                                compatible = "nxp,lpc3220-pwm";
                                reg = <0x4005c000 0x4>;
                                clocks = <&clk LPC32XX_CLK_PWM1>;
+                               #pwm-cells = <3>;
                                assigned-clocks = <&clk LPC32XX_CLK_PWM1>;
                                assigned-clock-parents = <&clk LPC32XX_CLK_PERIPH>;
                                status = "disabled";
                                compatible = "nxp,lpc3220-pwm";
                                reg = <0x4005c004 0x4>;
                                clocks = <&clk LPC32XX_CLK_PWM2>;
+                               #pwm-cells = <3>;
                                assigned-clocks = <&clk LPC32XX_CLK_PWM2>;
                                assigned-clock-parents = <&clk LPC32XX_CLK_PERIPH>;
                                status = "disabled";