From f6d20d4a256e9e50f4654d44ce6b9246f85c1dfb Mon Sep 17 00:00:00 2001 From: Dan Eaton Date: Sat, 12 Jan 2002 05:00:41 +0000 Subject: [PATCH] (dan) Corrected bug in writing of external temp threshold. git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1286 7894878c-1315-0410-8ee3-d5d059ff63e0 --- kernel/chips/lm87.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/chips/lm87.c b/kernel/chips/lm87.c index e6b707ab..a3243144 100644 --- a/kernel/chips/lm87.c +++ b/kernel/chips/lm87.c @@ -898,7 +898,7 @@ void lm87_temp(struct i2c_client *client, int operation, int ctl_name, if (ctl_name == LM87_SYSCTL_TEMP2) { data->ext_temp_max = TEMP_LIMIT_TO_REG(results[0]); lm87_write_value(client, LM87_REG_EXT_TEMP_1_HIGH, - data->int_temp_max); + data->ext_temp_max); } if (ctl_name == LM87_SYSCTL_TEMP1) { data->int_temp_max = TEMP_LIMIT_TO_REG(results[0]); @@ -915,7 +915,7 @@ void lm87_temp(struct i2c_client *client, int operation, int ctl_name, if (ctl_name == LM87_SYSCTL_TEMP2) { data->ext_temp_min = TEMP_LIMIT_TO_REG(results[1]); lm87_write_value(client, LM87_REG_EXT_TEMP_1_LOW, - data->int_temp_min); + data->ext_temp_min); } if (ctl_name == LM87_SYSCTL_TEMP1) { data->int_temp_min = TEMP_LIMIT_TO_REG(results[1]);