]> git.hungrycats.org Git - linux/commitdiff
i2c: pmcmsp: return message count on master_xfer success
authorPeter Rosin <peda@axentia.se>
Wed, 9 May 2018 19:46:29 +0000 (21:46 +0200)
committerBen Hutchings <ben@decadent.org.uk>
Sun, 21 Oct 2018 07:46:09 +0000 (08:46 +0100)
commit de9a8634f1cb4560a35696d472cc7f1383d9b866 upstream.

Returning zero is wrong in this case.

Signed-off-by: Peter Rosin <peda@axentia.se>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Fixes: 1b144df1d7d6 ("i2c: New PMC MSP71xx TWI bus driver")
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
drivers/i2c/busses/i2c-pmcmsp.c

index 8564768fee32eb24d7bfd92aec29d362ffe6cbdc..d7a147a7d7d897213aa52326ea028b5bc3387827 100644 (file)
@@ -599,7 +599,7 @@ static int pmcmsptwi_master_xfer(struct i2c_adapter *adap,
                return -1;
        }
 
-       return 0;
+       return num;
 }
 
 static u32 pmcmsptwi_i2c_func(struct i2c_adapter *adapter)