| diff --git a/drivers/thermal/Kconfig b/drivers/thermal/Kconfig |
| index 001a21ab..67d3da48 100644 |
| --- a/drivers/thermal/Kconfig |
| +++ b/drivers/thermal/Kconfig |
| @@ -348,6 +348,11 @@ config MTK_THERMAL |
| Enable this option if you want to have support for thermal management |
| controller present in Mediatek SoCs |
| |
| +menu "Mediatek thermal drivers" |
| +depends on ARCH_MEDIATEK || COMPILE_TEST |
| +source "drivers/thermal/mediatek/Kconfig" |
| +endmenu |
| + |
| menu "Intel thermal drivers" |
| depends on X86 || X86_INTEL_QUARK || COMPILE_TEST |
| source "drivers/thermal/intel/Kconfig" |
| diff --git a/drivers/thermal/Makefile b/drivers/thermal/Makefile |
| index 74a37c7f..6be9ff19 100644 |
| --- a/drivers/thermal/Makefile |
| +++ b/drivers/thermal/Makefile |
| @@ -51,6 +51,7 @@ obj-$(CONFIG_QCOM_TSENS) += qcom/ |
| obj-y += tegra/ |
| obj-$(CONFIG_HISI_THERMAL) += hisi_thermal.o |
| obj-$(CONFIG_MTK_THERMAL) += mtk_thermal.o |
| +obj-y += mediatek/ |
| obj-$(CONFIG_GENERIC_ADC_THERMAL) += thermal-generic-adc.o |
| obj-$(CONFIG_ZX2967_THERMAL) += zx2967_thermal.o |
| obj-$(CONFIG_UNIPHIER_THERMAL) += uniphier_thermal.o |