I2C_FUNC_SMBUS_BYTE
u32 needed_funcs = I2C_FUNC_SMBUS_BYTE | I2C_FUNC_SMBUS_WRITE_BYTE_DATA;
I2C_FUNC_SMBUS_BYTE))
I2C_FUNC_SMBUS_BYTE |
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_BYTE |
!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE))
return I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE |
return I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE |
return I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE |
I2C_FUNC_SMBUS_BYTE | I2C_FUNC_SMBUS_PEC | I2C_FUNC_SLAVE;
return I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE |
return I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE |
I2C_FUNC_SMBUS_BYTE | \
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_BYTE | I2C_FUNC_SMBUS_BYTE_DATA |
return I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE |
return I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE |
I2C_FUNC_SMBUS_BYTE |
I2C_FUNC_SMBUS_BYTE |
(I2C_FUNC_SMBUS_BYTE | I2C_FUNC_SMBUS_BYTE_DATA | \
return I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE |
return I2C_FUNC_I2C | I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE |
return I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE |
return I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE |
return I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE |
return I2C_FUNC_SMBUS_BYTE | I2C_FUNC_SMBUS_BYTE_DATA |
return (I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE |
return I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE |
return I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE |
return I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE |
I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE |
return I2C_FUNC_SMBUS_BYTE | I2C_FUNC_SMBUS_BYTE_DATA;
u32 func = I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE |
return I2C_FUNC_SMBUS_BYTE |
return I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE |
(I2C_FUNC_SMBUS_QUICK | I2C_FUNC_SMBUS_BYTE | \
if (!i2c_check_functionality(adap, I2C_FUNC_SMBUS_BYTE))
} else if (i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE)
I2C_FUNC_SMBUS_WORD_DATA | I2C_FUNC_SMBUS_BYTE))
I2C_FUNC_SMBUS_BYTE | I2C_FUNC_I2C))
I2C_FUNC_SMBUS_BYTE | I2C_FUNC_I2C))
I2C_FUNC_SMBUS_WORD_DATA | I2C_FUNC_SMBUS_BYTE | I2C_FUNC_I2C))
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE))
I2C_FUNC_SMBUS_BYTE)) {
I2C_FUNC_SMBUS_BYTE |
I2C_FUNC_SMBUS_WORD_DATA | I2C_FUNC_SMBUS_BYTE))
err = i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE);
err = i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE);
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE)) {
if (!i2c_check_functionality(client->adapter, I2C_FUNC_SMBUS_BYTE)) {
I2C_FUNC_SMBUS_BYTE | I2C_FUNC_SMBUS_BYTE_DATA)) {
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE |
I2C_FUNC_SMBUS_BYTE);
I2C_FUNC_SMBUS_BYTE | I2C_FUNC_SMBUS_READ_I2C_BLOCK) &&
I2C_FUNC_SMBUS_BYTE | I2C_FUNC_SMBUS_READ_BYTE_DATA))
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE))
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE))
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE))
if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE))
I2C_FUNC_SMBUS_BYTE |
I2C_FUNC_SMBUS_BYTE)) {
I2C_FUNC_SMBUS_BYTE))
I2C_FUNC_SMBUS_BYTE |
I2C_FUNC_SMBUS_BYTE |
I2C_FUNC_SMBUS_BYTE | \
I2C_FUNC_SMBUS_BYTE
ret = i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE | I2C_FUNC_SMBUS_BYTE_DATA);