diff --git a/include/linux/i2c.h b/include/linux/i2c.h index 3d49a305bf8881767669a0ac091fa36175e0ca70..17d63c1efdce2b39f94c5568174ce759e45f2958 100644 --- a/include/linux/i2c.h +++ b/include/linux/i2c.h @@ -454,8 +454,7 @@ struct i2c_msg { union i2c_smbus_data { __u8 byte; __u16 word; - __u8 block[I2C_SMBUS_BLOCK_MAX + 3]; /* block[0] is used for length */ - /* one more for read length in block process call */ + __u8 block[I2C_SMBUS_BLOCK_MAX + 2]; /* block[0] is used for length */ /* and one more for PEC */ };