瀏覽代碼

platform/x86: acerhdf: Remove cut-and-paste trap from instructions

Just like we avoid specifying actual block devices like sda for fdisk
and dd examples, we should not specify specific thermal zones here.

On the platform I was testing on, zone0 was acpitz, and zone1 was for
this acerhdf driver.  Make the printk such that it won't work with a
blind cut-and-paste, and force the user to determine which zone is
correct for this driver.

Cc: Peter Feuerer <peter@piie.net>
Cc: Darren Hart <dvhart@infradead.org>
Cc: Andy Shevchenko <andy@infradead.org>
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Reviewed-by: Peter Feuerer <peter@piie.net>
Paul Gortmaker 6 年之前
父節點
當前提交
14c2068829
共有 2 個文件被更改,包括 5 次插入2 次删除
  1. 4 1
      drivers/platform/x86/Kconfig
  2. 1 1
      drivers/platform/x86/acerhdf.c

+ 4 - 1
drivers/platform/x86/Kconfig

@@ -60,7 +60,10 @@ config ACERHDF
 
 
 	  After loading this driver the BIOS is still in control of the fan.
 	  After loading this driver the BIOS is still in control of the fan.
 	  To let the kernel handle the fan, do:
 	  To let the kernel handle the fan, do:
-	  echo -n enabled > /sys/class/thermal/thermal_zone0/mode
+	  echo -n enabled > /sys/class/thermal/thermal_zoneN/mode
+	  where N=0,1,2... depending on the number of thermal nodes and the
+	  detection order of your particular system.  The "type" parameter
+	  in the same node directory will tell you if it is "acerhdf".
 
 
 	  For more information about this driver see
 	  For more information about this driver see
 	  <http://piie.net/files/acerhdf_README.txt>
 	  <http://piie.net/files/acerhdf_README.txt>

+ 1 - 1
drivers/platform/x86/acerhdf.c

@@ -688,7 +688,7 @@ static int acerhdf_check_hardware(void)
 	 */
 	 */
 	if (!kernelmode) {
 	if (!kernelmode) {
 		pr_notice("Fan control off, to enable do:\n");
 		pr_notice("Fan control off, to enable do:\n");
-		pr_notice("echo -n \"enabled\" > /sys/class/thermal/thermal_zone0/mode\n");
+		pr_notice("echo -n \"enabled\" > /sys/class/thermal/thermal_zoneN/mode # N=0,1,2...\n");
 	}
 	}
 
 
 	return 0;
 	return 0;