* Patches by Yuli Barcohen, 13 Jul 2003:
[kernel/u-boot.git] / dtt / ds1621.c
index bf30e9c..4948181 100644 (file)
@@ -85,7 +85,7 @@ int dtt_write(int sensor, int reg, int val)
      * Calculate sensor address and register.
      *
      */
-    sensor = DTT_I2C_DEV_CODE + (sensor & sensor);
+    sensor = DTT_I2C_DEV_CODE + (sensor & 0x07);
 
     /*
      * Handle various data sizes.