]> Pileus Git - ~andy/linux/commitdiff
thermal: fix x86_pkg_temp_thermal.c build and Kconfig
authorRandy Dunlap <rdunlap@infradead.org>
Mon, 17 Jun 2013 19:27:17 +0000 (12:27 -0700)
committerZhang Rui <rui.zhang@intel.com>
Mon, 17 Jun 2013 23:26:24 +0000 (07:26 +0800)
Fix build error in x86_pkg_temp_thermal.c.  It requires that
X86_MCE & X86_THERMAL_VECTOR be enabled, so depend on the latter symbol,
since it depends on X86_MCE (indirectly).

Also, X86_PKG_TEMP_THERMAL is already inside an "if THERMAL" block,
so remove that duplicated dependency.

ERROR: "platform_thermal_package_rate_control" [drivers/thermal/x86_pkg_temp_thermal.ko] undefined!
ERROR: "platform_thermal_package_notify" [drivers/thermal/x86_pkg_temp_thermal.ko] undefined!

Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
Acked-by: Borislav Petkov <bp@suse.de>
Signed-off-by: Zhang Rui <rui.zhang@intel.com>
drivers/thermal/Kconfig

index 245831ccda3eb819681dba87260a868ceb1ba20b..2ff5cb9bff87d536a2cc4f032e615d3452bbbfef 100644 (file)
@@ -171,8 +171,7 @@ config INTEL_POWERCLAMP
 
 config X86_PKG_TEMP_THERMAL
        tristate "X86 package temperature thermal driver"
-       depends on THERMAL
-       depends on X86
+       depends on X86_THERMAL_VECTOR
        select THERMAL_GOV_USER_SPACE
        default m
        help