[coreboot] [commit] r6490 - trunk/src/ec/lenovo/h8
repository service
svn at coreboot.org
Tue Apr 12 20:18:24 CEST 2011
Author: svens
Date: Tue Apr 12 20:18:24 2011
New Revision: 6490
URL: https://tracker.coreboot.org/trac/coreboot/changeset/6490
Log:
Lenovo H8 EC: Set fancontrol to Automatic management
My Notebook gets far to hot without fan, so just enable automatic
fan control by default.
Signed-off-by: Sven Schnelle <svens at stackframe.org>
Acked-by: Sven Schnelle <svens at stackframe.org>
Modified:
trunk/src/ec/lenovo/h8/h8.c
trunk/src/ec/lenovo/h8/h8.h
Modified: trunk/src/ec/lenovo/h8/h8.c
==============================================================================
--- trunk/src/ec/lenovo/h8/h8.c Tue Apr 12 20:18:12 2011 (r6489)
+++ trunk/src/ec/lenovo/h8/h8.c Tue Apr 12 20:18:24 2011 (r6490)
@@ -118,6 +118,7 @@
ec_write(0x1e, conf->evente_enable);
ec_write(0x1f, conf->eventf_enable);
+ ec_write(H8_FAN_CONTROL, H8_FAN_CONTROL_AUTO);
h8_wlan_enable(conf->wlan_enable);
h8_trackpoint_enable(conf->trackpoint_enable);
Modified: trunk/src/ec/lenovo/h8/h8.h
==============================================================================
--- trunk/src/ec/lenovo/h8/h8.h Tue Apr 12 20:18:12 2011 (r6489)
+++ trunk/src/ec/lenovo/h8/h8.h Tue Apr 12 20:18:24 2011 (r6490)
@@ -67,6 +67,8 @@
#define H8_LED_CONTROL_DOCK_LED1 0x08
#define H8_LED_CONTROL_DOCK_LED2 0x09
+#define H8_FAN_CONTROL 0x2f
+#define H8_FAN_CONTROL_AUTO 0x80
/* Embedded controller events */
#define H8_EVENT_FN_F1 0x10
#define H8_EVENT_FN_F2 0x11
More information about the coreboot
mailing list