]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
rtc: pcf85063: remove bogus i2c functionality check
authorAlexandre Belloni <alexandre.belloni@bootlin.com>
Mon, 1 Apr 2019 16:08:07 +0000 (18:08 +0200)
committerAlexandre Belloni <alexandre.belloni@bootlin.com>
Thu, 4 Apr 2019 08:07:11 +0000 (10:07 +0200)
Only smbus reads and write are done in the driver, plain i2c functionality
is not required.

Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
drivers/rtc/rtc-pcf85063.c

index ba65aa4a30401a803ea9a09cc21a626c36116fcb..559333197fa5602b3ed6ad0ffb793898c9a10f34 100644 (file)
@@ -209,9 +209,6 @@ static int pcf85063_probe(struct i2c_client *client)
 
        dev_dbg(&client->dev, "%s\n", __func__);
 
-       if (!i2c_check_functionality(client->adapter, I2C_FUNC_I2C))
-               return -ENODEV;
-
        err = i2c_smbus_read_byte_data(client, PCF85063_REG_CTRL1);
        if (err < 0) {
                dev_err(&client->dev, "RTC chip is not present\n");