|
|
@ -52,7 +52,7 @@ struct i2c_msg { |
|
|
|
#define I2C_FUNC_I2C 0x00000001 |
|
|
|
#define I2C_FUNC_10BIT_ADDR 0x00000002 |
|
|
|
#define I2C_FUNC_PROTOCOL_MANGLING 0x00000004 /* I2C_M_{REV_DIR_ADDR,NOSTART,..} */ |
|
|
|
#define I2C_FUNC_SMBUS_HWPEC_CALC 0x00000008 /* SMBus 2.0 */ |
|
|
|
#define I2C_FUNC_SMBUS_PEC 0x00000008 |
|
|
|
#define I2C_FUNC_SMBUS_BLOCK_PROC_CALL 0x00008000 /* SMBus 2.0 */ |
|
|
|
#define I2C_FUNC_SMBUS_QUICK 0x00010000 |
|
|
|
#define I2C_FUNC_SMBUS_READ_BYTE 0x00020000 |
|
|
@ -82,6 +82,9 @@ struct i2c_msg { |
|
|
|
#define I2C_FUNC_SMBUS_I2C_BLOCK_2 (I2C_FUNC_SMBUS_READ_I2C_BLOCK_2 | \ |
|
|
|
I2C_FUNC_SMBUS_WRITE_I2C_BLOCK_2) |
|
|
|
|
|
|
|
/* Old name, for compatibility */ |
|
|
|
#define I2C_FUNC_SMBUS_HWPEC_CALC I2C_FUNC_SMBUS_PEC |
|
|
|
|
|
|
|
/* |
|
|
|
* Data for SMBus Messages |
|
|
|
*/ |
|
|
|