]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
arm64: zynqmp: Add pwm-fan node and fix ttc0 pwm-cells property
authorVishal Patel <vishal.patel@xilinx.com>
Mon, 27 May 2024 09:34:18 +0000 (11:34 +0200)
committerMichal Simek <michal.simek@amd.com>
Mon, 17 Jun 2024 06:36:23 +0000 (08:36 +0200)
Add pwm-fan node to control fan through hwmon and change
pwm-cells property to 3 to allow fancontrol utility to
function correctly.

Signed-off-by: Vishal Patel <vishal.patel@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@amd.com>
Link: https://lore.kernel.org/r/ff6b4dbfc9bb1b53769ffbf7d0e932c7a8be7c08.1716802450.git.michal.simek@amd.com
arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts

index 2841be11ae66ef3b11982d598681bb69922e28c8..86e6c49905606c6970e0a8dc7c35cb0506ad6f21 100644 (file)
                        <&xilinx_ams 24>, <&xilinx_ams 25>, <&xilinx_ams 26>,
                        <&xilinx_ams 27>, <&xilinx_ams 28>, <&xilinx_ams 29>;
        };
+
+       pwm-fan {
+               compatible = "pwm-fan";
+               status = "okay";
+               pwms = <&ttc0 2 40000 0>;
+       };
 };
 
 &modepin_gpio {
        label = "modepin";
 };
 
+&ttc0 {
+       status = "okay";
+       #pwm-cells = <3>;
+};
+
 &uart1 { /* MIO36/MIO37 */
        status = "okay";
 };