Lines Matching defs:bit
3 * Driver for the ADT7411 (I2C/SPI 8 channel 10 bit ADC & temperature-sensor)
140 static int adt7411_modify_bit(struct i2c_client *client, u8 reg, u8 bit,
153 val = ret | bit;
155 val = ret & ~bit;
352 int ret, bit;
360 bit = channel ? ADT7411_STAT_1_EXT_TEMP_LOW
364 bit = channel ? ADT7411_STAT_1_EXT_TEMP_HIGH_AIN1
368 bit = ADT7411_STAT_1_EXT_TEMP_FAULT;
374 *val = !!(ret & bit);
394 ret = ret & 0x200 ? ret - 0x400 : ret; /* 10 bit signed */
405 ret = ret & 0x80 ? ret - 0x100 : ret; /* 8 bit signed */
608 * We must only write zero to bit 1 and bit 2 and only one to bit 3
626 * We must only write zero to bit 1 and only one to bit 3 according to