eeprom: ee1004: Remove usage of i2c_adapter_id in adapter comparison
authorHeiner Kallweit <hkallweit1@gmail.com>
Mon, 24 May 2021 20:11:31 +0000 (22:11 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 27 May 2021 12:49:39 +0000 (14:49 +0200)
We can compare the adapter pointers directly instead of using
i2c_adapter_id().

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Link: https://lore.kernel.org/r/99a3f94d-e7ca-e01d-6a78-81e109fde086@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/misc/eeprom/ee1004.c

index 2824dba..b991ab2 100644 (file)
@@ -199,8 +199,7 @@ static int ee1004_probe(struct i2c_client *client,
                                goto err_clients;
                        }
                }
-       } else if (i2c_adapter_id(client->adapter) !=
-                  i2c_adapter_id(ee1004_set_page[0]->adapter)) {
+       } else if (client->adapter != ee1004_set_page[0]->adapter) {
                dev_err(&client->dev,
                        "Driver only supports devices on a single I2C bus\n");
                err = -EOPNOTSUPP;