Hi Wolfram, On 30.11.2015 14:43, Wolfram Sang wrote: > smatch rightfully says: > drivers/i2c/busses/i2c-piix4.c:504 piix4_access warn: unused return: i = inb_p() > drivers/i2c/busses/i2c-piix4.c:537 piix4_access warn: unused return: i = inb_p() > > Signed-off-by: Wolfram Sang <wsa@xxxxxxxxxxxxx> > --- > > Christian, can you please check on HW? I could only compile-test. Your patch works fine on my machine! Thanks for merging my patchset btw. Christian > > drivers/i2c/busses/i2c-piix4.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/i2c/busses/i2c-piix4.c b/drivers/i2c/busses/i2c-piix4.c > index af4e606f8886bd..e045985950737c 100644 > --- a/drivers/i2c/busses/i2c-piix4.c > +++ b/drivers/i2c/busses/i2c-piix4.c > @@ -501,7 +501,7 @@ static s32 piix4_access(struct i2c_adapter * adap, u16 addr, > if (len == 0 || len > I2C_SMBUS_BLOCK_MAX) > return -EINVAL; > outb_p(len, SMBHSTDAT0); > - i = inb_p(SMBHSTCNT); /* Reset SMBBLKDAT */ > + inb_p(SMBHSTCNT); /* Reset SMBBLKDAT */ > for (i = 1; i <= len; i++) > outb_p(data->block[i], SMBBLKDAT); > } > @@ -534,7 +534,7 @@ static s32 piix4_access(struct i2c_adapter * adap, u16 addr, > data->block[0] = inb_p(SMBHSTDAT0); > if (data->block[0] == 0 || data->block[0] > I2C_SMBUS_BLOCK_MAX) > return -EPROTO; > - i = inb_p(SMBHSTCNT); /* Reset SMBBLKDAT */ > + inb_p(SMBHSTCNT); /* Reset SMBBLKDAT */ > for (i = 1; i <= data->block[0]; i++) > data->block[i] = inb_p(SMBBLKDAT); > break; > -- To unsubscribe from this list: send the line "unsubscribe linux-i2c" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html