arm64: tegra: Add PWM fan for Jetson AGX Orin
authorJon Hunter <jonathanh@nvidia.com>
Wed, 19 Oct 2022 13:29:03 +0000 (14:29 +0100)
committerThierry Reding <treding@nvidia.com>
Mon, 21 Nov 2022 12:30:11 +0000 (13:30 +0100)
Add the PWM fan node for the Tegra234 Jetson AGX Orin platform.

Signed-off-by: Jon Hunter <jonathanh@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
arch/arm64/boot/dts/nvidia/tegra234-p3737-0000+p3701-0000.dts

index 57ab753..f105bdf 100644 (file)
                        status = "okay";
                };
 
+               pwm@32a0000 {
+                       assigned-clocks = <&bpmp TEGRA234_CLK_PWM3>;
+                       assigned-clock-parents = <&bpmp TEGRA234_CLK_PLLP_OUT0>;
+                       status = "okay";
+               };
+
                hda@3510000 {
                        nvidia,model = "NVIDIA Jetson AGX Orin HDA";
                        status = "okay";
                phy-names = "p2u-0", "p2u-1", "p2u-2", "p2u-3", "p2u-4",
                            "p2u-5", "p2u-6", "p2u-7";
        };
+
+       pwm-fan {
+               compatible = "pwm-fan";
+               pwms = <&pwm3 0 45334>;
+
+               cooling-levels = <0 95 178 255>;
+               #cooling-cells = <2>;
+       };
 };