Title: [8482] trunk/drivers/staging/iio/adc/adt75.c: Task[#5912] Correct wrong define of SIGN in last commit.
- Revision
- 8482
- Author
- sonicz
- Date
- 2010-03-17 06:53:05 -0400 (Wed, 17 Mar 2010)
Log Message
Task[#5912] Correct wrong define of SIGN in last commit.
Modified Paths
Diff
Modified: trunk/drivers/staging/iio/adc/adt75.c (8481 => 8482)
--- trunk/drivers/staging/iio/adc/adt75.c 2010-03-17 10:41:55 UTC (rev 8481)
+++ trunk/drivers/staging/iio/adc/adt75.c 2010-03-17 10:53:05 UTC (rev 8482)
@@ -42,7 +42,7 @@
/*
* ADT75 masks
*/
-#define ADT75_VALUE_SIGN 12
+#define ADT75_VALUE_SIGN 0x800
#define ADT75_VALUE_OFFSET 4
#define ADT75_VALUE_MASK 0xF
#define ADT75_VALUE_FLOAT_OFFSET 4
@@ -464,7 +464,7 @@
data = "" >> ADT75_VALUE_OFFSET;
if (data & ADT75_VALUE_SIGN) {
/* convert supplement to positive value */
- data = "" << ADT75_VALUE_SIGN) - data;
+ data = "" << 1) - data;
sign = '-';
}
@@ -511,7 +511,7 @@
data = "" << ADT75_VALUE_FLOAT_OFFSET) | (tmp2 & ADT75_VALUE_MASK);
if (tmp1 < 0)
/* convert positive value to supplyment */
- data = "" << ADT75_VALUE_SIGN) - data;
+ data = "" << 1) - data;
data <<= ADT75_VALUE_OFFSET;
data = ""
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits