Hi-- On 8/4/22 06:09, bchihi@xxxxxxxxxxxx wrote: > diff --git a/drivers/thermal/mediatek/Kconfig b/drivers/thermal/mediatek/Kconfig > index 592c849b9fed..afef43a0e7ca 100644 > --- a/drivers/thermal/mediatek/Kconfig > +++ b/drivers/thermal/mediatek/Kconfig > @@ -20,4 +20,28 @@ config MTK_SOC_THERMAL > configures thermal controllers to collect temperature > via AUXADC interface. > > +config MTK_LVTS_THERMAL > + tristate "LVTS (Low Voltage Thermal Sensor) driver for MediaTek SoCs" > + depends on HAS_IOMEM > + depends on NVMEM > + depends on RESET_CONTROLLER > + help > + Enable this option if you want to get SoC temperature > + information for MediaTek platforms. This driver configures > + LVTS (Low Voltage Thermal Sensor) thermal controllers to > + collect temperatures via ASIF (Analog Serial Interface). > + > +if MTK_LVTS_THERMAL > + > +config MTK_LVTS_V4 > + tristate "LVTS V4 Thermal Driver for MediaTek SoCs" > + depends on HAS_IOMEM > + depends on NVMEM > + depends on RESET_CONTROLLER You shouldn't need to repeat all of these "depends on" lines since this Kconfig symbol depends on MTK_LVTS_THERMAL, which already depends on these 3 items. Have you seen any issue that this is supposed to fix? > + help > + Enable this option if you want to get SoC temperature > + information for LVTS V4. > + > +endif thanks. -- ~Randy