dts64: mt7622: enable all pwm for bananapi r64
authorFrank Wunderlich <frank-w@public-files.de>
Fri, 16 Oct 2020 20:40:17 +0000 (22:40 +0200)
committerMatthias Brugger <matthias.bgg@gmail.com>
Fri, 27 Nov 2020 16:05:32 +0000 (17:05 +0100)
mt7622 only supports 6 pwm-channels so drop pwm7

third pwm (pwm2) is inverted and connected to fan-socket

Signed-off-by: Frank Wunderlich <frank-w@public-files.de>
Link: https://lore.kernel.org/r/20201016204019.2606-2-linux@fw-web.de
Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
arch/arm64/boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts

index 9a11e5c60c269a4b1543bd6832baf67716f641b9..ca8d5c7a13468bab45a787a2752f2c862dc607a2 100644 (file)
                };
        };
 
-       pwm7_pins: pwm1-2-pins {
+       pwm_pins: pwm-pins {
                mux {
                        function = "pwm";
-                       groups = "pwm_ch7_2";
+                       groups = "pwm_ch1_0", /* mt7622_pwm_ch1_0_pins[] = { 51, }; */
+                                "pwm_ch2_0", /* mt7622_pwm_ch2_0_pins[] = { 52, }; */
+                                "pwm_ch3_2", /* mt7622_pwm_ch3_2_pins[] = { 97, }; */
+                                "pwm_ch4_1", /* mt7622_pwm_ch4_1_pins[] = { 67, }; */
+                                "pwm_ch5_0", /* mt7622_pwm_ch5_0_pins[] = { 68, }; */
+                                "pwm_ch6_0"; /* mt7622_pwm_ch6_0_pins[] = { 69, }; */
                };
        };
 
 
 &pwm {
        pinctrl-names = "default";
-       pinctrl-0 = <&pwm7_pins>;
+       pinctrl-0 = <&pwm_pins>;
        status = "okay";
 };