arm64: dts: rockchip: make dts use gpio-fan matrix instead of array
authorDavid Heidelberg <david@ixit.cz>
Sat, 9 Dec 2023 17:15:40 +0000 (18:15 +0100)
committerHeiko Stuebner <heiko@sntech.de>
Tue, 12 Dec 2023 20:43:47 +0000 (21:43 +0100)
No functional changes.

Adjust to comply with dt-schema requirements
and make possible to validate values.

Acked-by: Heiko Stuebner <heiko@sntech.de>
Signed-off-by: David Heidelberg <david@ixit.cz>
Link: https://lore.kernel.org/r/20231209171653.85468-2-david@ixit.cz
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi
arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts

index e6ac292ce6458be4ee43dc1657fc2d2dff7c61b1..69dd3568b84eeff795e9f1791e41140c38251ef7 100644 (file)
@@ -44,7 +44,7 @@
        fan0: gpio-fan {
                #cooling-cells = <2>;
                compatible = "gpio-fan";
-               gpio-fan,speed-map = <0 0 3000 1>;
+               gpio-fan,speed-map = <0 0>, <3000 1>;
                gpios = <&gpio1 RK_PC2 GPIO_ACTIVE_HIGH>;
                status = "okay";
        };
index 854d02b46e6fcd72144b57a30079513767a07180..59843a7a199c24a2ceabcd9a15c9a990525cb31c 100644 (file)
@@ -31,8 +31,9 @@
        fan: gpio_fan {
                compatible = "gpio-fan";
                gpios = <&gpio0 RK_PD5 GPIO_ACTIVE_HIGH>;
-               gpio-fan,speed-map = <0    0
-                                     4500 1>;
+               gpio-fan,speed-map =
+                               <   0 0>,
+                               <4500 1>;
                pinctrl-names = "default";
                pinctrl-0 = <&fan_en_h>;
                #cooling-cells = <2>;