Lines Matching refs:rv
370 int i, rv = 0; in hsi2c_write() local
378 rv = hsi2c_prepare_transaction in hsi2c_write()
380 if (rv != I2C_OK) in hsi2c_write()
381 return rv; in hsi2c_write()
385 rv = hsi2c_poll_fifo(i2c, false); in hsi2c_write()
386 if (rv != I2C_OK) { in hsi2c_write()
394 rv = hsi2c_poll_fifo(i2c, false); in hsi2c_write()
395 if (rv != I2C_OK) { in hsi2c_write()
402 rv = hsi2c_wait_for_trx(i2c); in hsi2c_write()
407 if (rv == I2C_OK) in hsi2c_write()
408 rv = tmp_ret; in hsi2c_write()
412 return rv; in hsi2c_write()
422 int i, rv, tmp_ret; in hsi2c_read() local
434 rv = hsi2c_write(i2c, chip, addr, alen, NULL, 0, false); in hsi2c_read()
435 if (rv != I2C_OK) in hsi2c_read()
436 return rv; in hsi2c_read()
439 rv = hsi2c_prepare_transaction(i2c, chip, len, true, true); in hsi2c_read()
441 if (rv != I2C_OK) in hsi2c_read()
442 return rv; in hsi2c_read()
445 rv = hsi2c_poll_fifo(i2c, true); in hsi2c_read()
446 if (rv != I2C_OK) in hsi2c_read()
453 rv = hsi2c_wait_for_trx(i2c); in hsi2c_read()
457 if (rv == I2C_OK) in hsi2c_read()
458 rv = tmp_ret; in hsi2c_read()
461 return rv; in hsi2c_read()