Skip to content
Snippets Groups Projects
Commit 03a112aa authored by mario.six@gdsys.cc's avatar mario.six@gdsys.cc Committed by Heiko Schocher
Browse files

dm: fsl_i2c: Remove unnecessary variable


Signed-off-by: default avatarMario Six <mario.six@gdsys.cc>
parent 386b2769
No related branches found
No related tags found
No related merge requests found
......@@ -423,7 +423,6 @@ fsl_i2c_read(struct i2c_adapter *adap, u8 chip_addr, uint offset, int olen,
(struct fsl_i2c_base *)i2c_base[adap->hwadapnr];
int ret = -1; /* signal error */
u8 *o = (u8 *)&offset;
int len = olen * -1;
if (i2c_wait4bus(adap) < 0)
return -1;
......@@ -437,9 +436,9 @@ fsl_i2c_read(struct i2c_adapter *adap, u8 chip_addr, uint offset, int olen,
*/
if (olen < 0) {
if (i2c_write_addr(adap, chip_addr, I2C_WRITE_BIT, 0) != 0)
ret = __i2c_write(adap, data, len);
ret = __i2c_write(adap, data, -olen);
if (ret != len)
if (ret != -olen)
return -1;
if (dlen && i2c_write_addr(adap, chip_addr,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment