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