162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
262306a36Sopenharmony_ciconfig TI_SOC_THERMAL
362306a36Sopenharmony_ci	tristate "Texas Instruments SoCs temperature sensor driver"
462306a36Sopenharmony_ci	help
562306a36Sopenharmony_ci	  If you say yes here you get support for the Texas Instruments
662306a36Sopenharmony_ci	  OMAP4460+ on die bandgap temperature sensor support. The register
762306a36Sopenharmony_ci	  set is part of system control module.
862306a36Sopenharmony_ci
962306a36Sopenharmony_ci	  This includes alert interrupts generation and also the TSHUT
1062306a36Sopenharmony_ci	  support.
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ciconfig TI_THERMAL
1362306a36Sopenharmony_ci	bool "Texas Instruments SoCs thermal framework support"
1462306a36Sopenharmony_ci	depends on TI_SOC_THERMAL
1562306a36Sopenharmony_ci	help
1662306a36Sopenharmony_ci	  If you say yes here you want to get support for generic thermal
1762306a36Sopenharmony_ci	  framework for the Texas Instruments on die bandgap temperature sensor.
1862306a36Sopenharmony_ci
1962306a36Sopenharmony_ci	  This includes trip points definitions, extrapolation rules and
2062306a36Sopenharmony_ci	  CPU cooling device bindings.
2162306a36Sopenharmony_ci
2262306a36Sopenharmony_ciconfig OMAP3_THERMAL
2362306a36Sopenharmony_ci	bool "Texas Instruments OMAP3 thermal support"
2462306a36Sopenharmony_ci	depends on TI_SOC_THERMAL
2562306a36Sopenharmony_ci	depends on ARCH_OMAP3 || COMPILE_TEST
2662306a36Sopenharmony_ci	help
2762306a36Sopenharmony_ci	  If you say yes here you get thermal support for the Texas Instruments
2862306a36Sopenharmony_ci	  OMAP3 SoC family. The current chips supported are:
2962306a36Sopenharmony_ci	   - OMAP3430
3062306a36Sopenharmony_ci
3162306a36Sopenharmony_ci	  OMAP3 chips normally don't need thermal management, and sensors in
3262306a36Sopenharmony_ci	  this generation are not accurate, nor they are very close to
3362306a36Sopenharmony_ci	  the important hotspots.
3462306a36Sopenharmony_ci
3562306a36Sopenharmony_ci	  Say 'N' here.
3662306a36Sopenharmony_ci
3762306a36Sopenharmony_ciconfig OMAP4_THERMAL
3862306a36Sopenharmony_ci	bool "Texas Instruments OMAP4 thermal support"
3962306a36Sopenharmony_ci	depends on TI_SOC_THERMAL
4062306a36Sopenharmony_ci	depends on ARCH_OMAP4 || COMPILE_TEST
4162306a36Sopenharmony_ci	help
4262306a36Sopenharmony_ci	  If you say yes here you get thermal support for the Texas Instruments
4362306a36Sopenharmony_ci	  OMAP4 SoC family. The current chip supported are:
4462306a36Sopenharmony_ci	   - OMAP4430
4562306a36Sopenharmony_ci	   - OMAP4460
4662306a36Sopenharmony_ci	   - OMAP4470
4762306a36Sopenharmony_ci
4862306a36Sopenharmony_ci	  This includes alert interrupts generation and also the TSHUT
4962306a36Sopenharmony_ci	  support.
5062306a36Sopenharmony_ci
5162306a36Sopenharmony_ciconfig OMAP5_THERMAL
5262306a36Sopenharmony_ci	bool "Texas Instruments OMAP5 thermal support"
5362306a36Sopenharmony_ci	depends on TI_SOC_THERMAL
5462306a36Sopenharmony_ci	depends on SOC_OMAP5 || COMPILE_TEST
5562306a36Sopenharmony_ci	help
5662306a36Sopenharmony_ci	  If you say yes here you get thermal support for the Texas Instruments
5762306a36Sopenharmony_ci	  OMAP5 SoC family. The current chip supported are:
5862306a36Sopenharmony_ci	   - OMAP5430
5962306a36Sopenharmony_ci
6062306a36Sopenharmony_ci	  This includes alert interrupts generation and also the TSHUT
6162306a36Sopenharmony_ci	  support.
6262306a36Sopenharmony_ci
6362306a36Sopenharmony_ciconfig DRA752_THERMAL
6462306a36Sopenharmony_ci	bool "Texas Instruments DRA752 thermal support"
6562306a36Sopenharmony_ci	depends on TI_SOC_THERMAL
6662306a36Sopenharmony_ci	depends on SOC_DRA7XX || COMPILE_TEST
6762306a36Sopenharmony_ci	help
6862306a36Sopenharmony_ci	  If you say yes here you get thermal support for the Texas Instruments
6962306a36Sopenharmony_ci	  DRA752 SoC family. The current chip supported are:
7062306a36Sopenharmony_ci	   - DRA752
7162306a36Sopenharmony_ci
7262306a36Sopenharmony_ci	  This includes alert interrupts generation and also the TSHUT
7362306a36Sopenharmony_ci	  support.
74