162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 262306a36Sopenharmony_cimenu "NVIDIA Tegra thermal drivers" 362306a36Sopenharmony_cidepends on ARCH_TEGRA || COMPILE_TEST 462306a36Sopenharmony_ci 562306a36Sopenharmony_ciconfig TEGRA_SOCTHERM 662306a36Sopenharmony_ci tristate "Tegra SOCTHERM thermal management" 762306a36Sopenharmony_ci help 862306a36Sopenharmony_ci Enable this option for integrated thermal management support on NVIDIA 962306a36Sopenharmony_ci Tegra systems-on-chip. The driver supports four thermal zones 1062306a36Sopenharmony_ci (CPU, GPU, MEM, PLLX). Cooling devices can be bound to the thermal 1162306a36Sopenharmony_ci zones to manage temperatures. This option is also required for the 1262306a36Sopenharmony_ci emergency thermal reset (thermtrip) feature to function. 1362306a36Sopenharmony_ci 1462306a36Sopenharmony_ciconfig TEGRA_BPMP_THERMAL 1562306a36Sopenharmony_ci tristate "Tegra BPMP thermal sensing" 1662306a36Sopenharmony_ci depends on TEGRA_BPMP || COMPILE_TEST 1762306a36Sopenharmony_ci help 1862306a36Sopenharmony_ci Enable this option for support for sensing system temperature of NVIDIA 1962306a36Sopenharmony_ci Tegra systems-on-chip with the BPMP coprocessor (Tegra186). 2062306a36Sopenharmony_ci 2162306a36Sopenharmony_ciconfig TEGRA30_TSENSOR 2262306a36Sopenharmony_ci tristate "Tegra30 Thermal Sensor" 2362306a36Sopenharmony_ci depends on ARCH_TEGRA_3x_SOC || COMPILE_TEST 2462306a36Sopenharmony_ci help 2562306a36Sopenharmony_ci Enable this option to support thermal management of NVIDIA Tegra30 2662306a36Sopenharmony_ci system-on-chip. 2762306a36Sopenharmony_ci 2862306a36Sopenharmony_ciendmenu 29