summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts
diff options
context:
space:
mode:
authorVishal Patel <vishal.patel@xilinx.com>2024-05-27 12:34:18 +0300
committerMichal Simek <michal.simek@amd.com>2024-06-17 09:36:23 +0300
commitf9508ef9976e8596f8a1139430ec439691f3337f (patch)
treeedf12fc92a14d58b753ecff047b7663eaf4a3733 /arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts
parent89562ff4f0b8eac2915e8388ebdd76a4c2006eb8 (diff)
downloadlinux-f9508ef9976e8596f8a1139430ec439691f3337f.tar.xz
arm64: zynqmp: Add pwm-fan node and fix ttc0 pwm-cells property
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
Diffstat (limited to 'arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts')
-rw-r--r--arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts11
1 files changed, 11 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts b/arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts
index 2841be11ae66..86e6c4990560 100644
--- a/arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts
+++ b/arch/arm64/boot/dts/xilinx/zynqmp-sm-k26-revA.dts
@@ -103,12 +103,23 @@
<&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";
};