Lines Matching refs:result
39 int result; in inv_reset_fifo() local
44 result = inv_mpu6050_write_reg(st, st->reg->int_enable, 0); in inv_reset_fifo()
45 if (result) { in inv_reset_fifo()
46 dev_err(&st->client->dev, "int_enable failed %d\n", result); in inv_reset_fifo()
47 return result; in inv_reset_fifo()
50 result = inv_mpu6050_write_reg(st, st->reg->fifo_en, 0); in inv_reset_fifo()
51 if (result) in inv_reset_fifo()
54 result = inv_mpu6050_write_reg(st, st->reg->user_ctrl, 0); in inv_reset_fifo()
55 if (result) in inv_reset_fifo()
59 result = inv_mpu6050_write_reg(st, st->reg->user_ctrl, in inv_reset_fifo()
61 if (result) in inv_reset_fifo()
70 result = inv_mpu6050_write_reg(st, st->reg->int_enable, in inv_reset_fifo()
72 if (result) in inv_reset_fifo()
73 return result; in inv_reset_fifo()
76 result = inv_mpu6050_write_reg(st, st->reg->user_ctrl, in inv_reset_fifo()
78 if (result) in inv_reset_fifo()
86 result = inv_mpu6050_write_reg(st, st->reg->fifo_en, d); in inv_reset_fifo()
87 if (result) in inv_reset_fifo()
93 dev_err(&st->client->dev, "reset fifo failed %d\n", result); in inv_reset_fifo()
94 result = inv_mpu6050_write_reg(st, st->reg->int_enable, in inv_reset_fifo()
97 return result; in inv_reset_fifo()
126 int result; in inv_mpu6050_read_fifo() local
146 result = i2c_smbus_read_i2c_block_data(st->client, in inv_mpu6050_read_fifo()
149 if (result != INV_MPU6050_FIFO_COUNT_BYTE) in inv_mpu6050_read_fifo()
164 result = i2c_smbus_read_i2c_block_data(st->client, in inv_mpu6050_read_fifo()
167 if (result != bytes_per_datum) in inv_mpu6050_read_fifo()
170 result = kfifo_out(&st->timestamps, ×tamp, 1); in inv_mpu6050_read_fifo()
172 if (0 == result) in inv_mpu6050_read_fifo()
175 result = iio_push_to_buffers_with_timestamp(indio_dev, data, in inv_mpu6050_read_fifo()
177 if (result) in inv_mpu6050_read_fifo()