diff --git a/kernel/chips/eeprom.c b/kernel/chips/eeprom.c index 8400fe12..d2939d79 100644 --- a/kernel/chips/eeprom.c +++ b/kernel/chips/eeprom.c @@ -180,8 +180,7 @@ int eeprom_detect(struct i2c_adapter *adapter, int address, } #endif - if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA | - I2C_FUNC_SMBUS_WRITE_WORD_DATA)) + if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) goto ERROR0; /* OK. For now, we presume we have a valid client. We now create the