xref: /linux/drivers/thermal/tegra/Kconfig (revision 762f99f4f3cb41a775b5157dd761217beba65873)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
2a4dff94fSWei Nimenu "NVIDIA Tegra thermal drivers"
3*8f8d8b03SDmitry Osipenkodepends on ARCH_TEGRA || COMPILE_TEST
4a4dff94fSWei Ni
5a4dff94fSWei Niconfig TEGRA_SOCTHERM
6a4dff94fSWei Ni	tristate "Tegra SOCTHERM thermal management"
7a4dff94fSWei Ni	help
8a4dff94fSWei Ni	  Enable this option for integrated thermal management support on NVIDIA
965b6d57cSWei Ni	  Tegra systems-on-chip. The driver supports four thermal zones
10a4dff94fSWei Ni	  (CPU, GPU, MEM, PLLX). Cooling devices can be bound to the thermal
11a4dff94fSWei Ni	  zones to manage temperatures. This option is also required for the
12a4dff94fSWei Ni	  emergency thermal reset (thermtrip) feature to function.
13a4dff94fSWei Ni
147afebedeSMikko Perttunenconfig TEGRA_BPMP_THERMAL
157afebedeSMikko Perttunen	tristate "Tegra BPMP thermal sensing"
167afebedeSMikko Perttunen	depends on TEGRA_BPMP || COMPILE_TEST
177afebedeSMikko Perttunen	help
187afebedeSMikko Perttunen	  Enable this option for support for sensing system temperature of NVIDIA
197afebedeSMikko Perttunen	  Tegra systems-on-chip with the BPMP coprocessor (Tegra186).
207afebedeSMikko Perttunen
213747e426SDmitry Osipenkoconfig TEGRA30_TSENSOR
223747e426SDmitry Osipenko	tristate "Tegra30 Thermal Sensor"
233747e426SDmitry Osipenko	depends on ARCH_TEGRA_3x_SOC || COMPILE_TEST
243747e426SDmitry Osipenko	help
253747e426SDmitry Osipenko	  Enable this option to support thermal management of NVIDIA Tegra30
263747e426SDmitry Osipenko	  system-on-chip.
273747e426SDmitry Osipenko
28a4dff94fSWei Niendmenu
29