Lines Matching refs:read
310 s16 read;
323 read = (s16)read_tmp;
328 *object_new_raw = (read + (s16)read_tmp) / 2;
333 read = (s16)read_tmp;
338 *object_old_raw = (read + (s16)read_tmp) / 2;
389 s32 read;
395 read = (s16)read_tmp;
400 read = read - (s16)read_tmp;
405 read = read - (s16)read_tmp;
410 read = (read + (s16)read_tmp) / 2;
415 read = read + (s16)read_tmp;
420 read = read + (s16)read_tmp;
422 if (read > S16_MAX || read < S16_MIN)
425 *object_new_raw = read;
462 unsigned int read;
465 ret = regmap_read(regmap, reg_lsb, &read);
469 value = read;
471 ret = regmap_read(regmap, reg_lsb + 1, &read);
475 *reg_value = (read << 16) | (value & 0xffff);
851 unsigned int read;
885 ret = regmap_read(mlx90632->regmap, MLX90632_EE_VERSION, &read);
887 dev_err(&client->dev, "read of version failed: %d\n", ret);
890 read = read & MLX90632_ID_MASK;
891 if (read == MLX90632_ID_MEDICAL) {
893 "Detected Medical EEPROM calibration %x\n", read);
894 } else if (read == MLX90632_ID_CONSUMER) {
896 "Detected Consumer EEPROM calibration %x\n", read);
897 } else if (read == MLX90632_ID_EXTENDED) {
899 "Detected Extended range EEPROM calibration %x\n", read);
901 } else if ((read & MLX90632_DSP_MASK) == MLX90632_DSP_VERSION) {
903 "Detected Unknown EEPROM calibration %x\n", read);
907 read, MLX90632_DSP_VERSION);