arm64: dts: mediatek: mt8183: add pwm node
authorFabien Parent <fparent@baylibre.com>
Wed, 9 Dec 2020 12:03:20 +0000 (13:03 +0100)
committerMatthias Brugger <matthias.bgg@gmail.com>
Fri, 29 Jan 2021 16:11:19 +0000 (17:11 +0100)
MT8183 SoC has 4 PWMs. Add the pwm node in order to support them.

Signed-off-by: Fabien Parent <fparent@baylibre.com>
Link: https://lore.kernel.org/r/20201209120322.137610-1-fparent@baylibre.com
Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
arch/arm64/boot/dts/mediatek/mt8183.dtsi

index 64fbba7..f4d0f5d 100644 (file)
                        clock-names = "main", "mm";
                };
 
+               pwm1: pwm@11006000 {
+                       compatible = "mediatek,mt8183-pwm";
+                       reg = <0 0x11006000 0 0x1000>;
+                       #pwm-cells = <2>;
+                       clocks = <&infracfg CLK_INFRA_PWM>,
+                                <&infracfg CLK_INFRA_PWM_HCLK>,
+                                <&infracfg CLK_INFRA_PWM1>,
+                                <&infracfg CLK_INFRA_PWM2>,
+                                <&infracfg CLK_INFRA_PWM3>,
+                                <&infracfg CLK_INFRA_PWM4>;
+                       clock-names = "top", "main", "pwm1", "pwm2", "pwm3",
+                                     "pwm4";
+               };
+
                i2c3: i2c@1100f000 {
                        compatible = "mediatek,mt8183-i2c";
                        reg = <0 0x1100f000 0 0x1000>,