Skip to contentSkip to conversation

Convert w83781d i2c chip driver to milli Celsius

PATCH Applied Jan Dittmer 2 participants 2 messages Jul 11, 2003 – Jul 14, 2003

lore
Share & tools
lore
#0 lore raw

Convert w83781d i2c chip driver to milli Celsius.
Tested on MSI nForce2 Mainboard.

Jan

Signature · 1 line
Linux rubicon 2.5.74-mm3-jd2 #1 SMP Wed Jul 9 09:38:20 CEST 2003 i686
drivers/i2c/chips/w83781d.c +4 -4
@@ -496,13 +496,13 @@
 	if (nr >= 2) {	/* TEMP2 and TEMP3 */ \
 		if (data->type == as99127f) { \
 			return sprintf(buf,"%ld\n", \
-				(long)AS99127_TEMP_ADD_FROM_REG(data->reg##_add[nr-2])); \
+				(long)AS99127_TEMP_ADD_FROM_REG(data->reg##_add[nr-2])*10); \
 		} else { \
 			return sprintf(buf,"%ld\n", \
-				(long)TEMP_ADD_FROM_REG(data->reg##_add[nr-2])); \
+				(long)TEMP_ADD_FROM_REG(data->reg##_add[nr-2])*10); \
 		} \
 	} else {	/* TEMP1 */ \
-		return sprintf(buf,"%ld\n", (long)TEMP_FROM_REG(data->reg)); \
+		return sprintf(buf,"%ld\n", (long)TEMP_FROM_REG(data->reg)*10); \
 	} \
 }
 show_temp_reg(temp);
@@ -516,7 +516,7 @@
 	struct w83781d_data *data = i2c_get_clientdata(client); \
 	u32 val; \
 	 \
-	val = simple_strtoul(buf, NULL, 10); \
+	val = simple_strtoul(buf, NULL, 10)/10; \
 	 \
 	if (nr >= 2) {	/* TEMP2 and TEMP3 */ \
 		if (data->type == as99127f) \
Applied
#1 lore raw
Quoted 2 lines · Jan Dittmer

Convert w83781d i2c chip driver to milli Celsius.
Tested on MSI nForce2 Mainboard.

Applied, thanks.

greg k-h