t23x: nv-public: Disable hot surface alert for IGX

For IGX platform, the module and baseboard are inside the chassis, the
hot surface alert should not rely on on-chip or on-board thermal sensors
to judge whether the surface is hot or not. So, this change disables the
hot surface alert for IGX platform to avoid the false alarm.

Bug 4084478
Bug 4561083
Bug 4611631

Signed-off-by: Yi-Wei Wang <yiweiw@nvidia.com>
Change-Id: Ib4f9ca3e2822c593744668a82ebaabb3910ac594
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3181470
(cherry picked from commit 82746253aa)
Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3182331
GVS: buildbot_gerritrpt <buildbot_gerritrpt@nvidia.com>
Reviewed-by: Rajkumar Kasirajan <rkasirajan@nvidia.com>
This commit is contained in:
Yi-Wei Wang
2024-07-25 14:22:48 +08:00
committed by mobile promotions
parent d64a024f00
commit 3fc9b30548

View File

@@ -1,5 +1,5 @@
// SPDX-License-Identifier: GPL-2.0-only
// SPDX-FileCopyrightText: Copyright (c) 2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
// SPDX-FileCopyrightText: Copyright (c) 2023-2024, NVIDIA CORPORATION & AFFILIATES. All rights reserved.
#include "nv-soc/tegra234-overlay.dtsi"
#include "nv-soc/tegra234-soc-thermal.dtsi"
@@ -46,34 +46,82 @@
thermal-zones {
cpu-thermal {
status = "okay";
cooling-maps {
map-hot-surface-alert {
cooling-device = <&hot_surface_alert 0 0>;
};
};
};
cv0-thermal {
status = "okay";
cooling-maps {
map-hot-surface-alert {
cooling-device = <&hot_surface_alert 0 0>;
};
};
};
cv1-thermal {
status = "okay";
cooling-maps {
map-hot-surface-alert {
cooling-device = <&hot_surface_alert 0 0>;
};
};
};
cv2-thermal {
status = "okay";
cooling-maps {
map-hot-surface-alert {
cooling-device = <&hot_surface_alert 0 0>;
};
};
};
gpu-thermal {
status = "okay";
cooling-maps {
map-hot-surface-alert {
cooling-device = <&hot_surface_alert 0 0>;
};
};
};
soc0-thermal {
status = "okay";
cooling-maps {
map-hot-surface-alert {
cooling-device = <&hot_surface_alert 0 0>;
};
};
};
soc1-thermal {
status = "okay";
cooling-maps {
map-hot-surface-alert {
cooling-device = <&hot_surface_alert 0 0>;
};
};
};
soc2-thermal {
status = "okay";
cooling-maps {
map-hot-surface-alert {
cooling-device = <&hot_surface_alert 0 0>;
};
};
};
tj-thermal {