Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

thermal: intel: Fix compile issue when CONFIG_NET is not defined

If CONFIG_NET is not defined then THERMAL_NETLINK can't be selected.

Hence add dependency on CONFIG_NET. Othewise it will generate compile
errors while compiling thermal_netlink.c.

Fixes: 4596cbea0ed2 ("thermal: intel: Remove explicit user_space governor selection")
Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Link: https://patch.msgid.link/20241218214444.1904650-1-srinivas.pandruvada@linux.intel.com
[ rjw: Merge the "depends on" lines ]
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>

authored by

Srinivas Pandruvada and committed by
Rafael J. Wysocki
207a792d b59bd75a

+2 -2
+1 -1
drivers/thermal/intel/Kconfig
··· 21 21 22 22 config X86_PKG_TEMP_THERMAL 23 23 tristate "X86 package temperature thermal driver" 24 - depends on X86_THERMAL_VECTOR 24 + depends on X86_THERMAL_VECTOR && NET 25 25 select THERMAL_NETLINK 26 26 select INTEL_TCC 27 27 default m
+1 -1
drivers/thermal/intel/int340x_thermal/Kconfig
··· 5 5 6 6 config INT340X_THERMAL 7 7 tristate "ACPI INT340X thermal drivers" 8 - depends on X86_64 && ACPI && PCI 8 + depends on X86_64 && ACPI && PCI && NET 9 9 select THERMAL_NETLINK 10 10 select ACPI_THERMAL_REL 11 11 select ACPI_FAN