162306a36Sopenharmony_ciconfig MTK_THERMAL
262306a36Sopenharmony_ci	tristate "MediaTek thermal drivers"
362306a36Sopenharmony_ci	depends on THERMAL_OF
462306a36Sopenharmony_ci	help
562306a36Sopenharmony_ci	  This is the option for MediaTek thermal software solutions.
662306a36Sopenharmony_ci	  Please enable corresponding options to get temperature
762306a36Sopenharmony_ci	  information from thermal sensors or turn on throttle
862306a36Sopenharmony_ci	  mechaisms for thermal mitigation.
962306a36Sopenharmony_ci
1062306a36Sopenharmony_ciif MTK_THERMAL
1162306a36Sopenharmony_ci
1262306a36Sopenharmony_ciconfig MTK_SOC_THERMAL
1362306a36Sopenharmony_ci	tristate "AUXADC temperature sensor driver for MediaTek SoCs"
1462306a36Sopenharmony_ci	depends on HAS_IOMEM
1562306a36Sopenharmony_ci	help
1662306a36Sopenharmony_ci	  Enable this option if you want to get SoC temperature
1762306a36Sopenharmony_ci	  information for MediaTek platforms.
1862306a36Sopenharmony_ci	  This driver configures thermal controllers to collect
1962306a36Sopenharmony_ci	  temperature via AUXADC interface.
2062306a36Sopenharmony_ci
2162306a36Sopenharmony_ciconfig MTK_LVTS_THERMAL
2262306a36Sopenharmony_ci        tristate "LVTS Thermal Driver for MediaTek SoCs"
2362306a36Sopenharmony_ci        depends on HAS_IOMEM
2462306a36Sopenharmony_ci        help
2562306a36Sopenharmony_ci          Enable this option if you want to get SoC temperature
2662306a36Sopenharmony_ci          information for supported MediaTek platforms.
2762306a36Sopenharmony_ci          This driver configures LVTS (Low Voltage Thermal Sensor)
2862306a36Sopenharmony_ci          thermal controllers to collect temperatures via ASIF
2962306a36Sopenharmony_ci          (Analog Serial Interface).
3062306a36Sopenharmony_ci
3162306a36Sopenharmony_ciconfig MTK_LVTS_THERMAL_DEBUGFS
3262306a36Sopenharmony_ci       bool "LVTS thermal debugfs"
3362306a36Sopenharmony_ci       depends on MTK_LVTS_THERMAL && DEBUG_FS
3462306a36Sopenharmony_ci       help
3562306a36Sopenharmony_ci         Enable this option to debug the internals of the device driver.
3662306a36Sopenharmony_ci
3762306a36Sopenharmony_ciendif
38