Hi, On Sun, May 03, 2020 at 05:21:10PM +0200, Michał Mirosław wrote: > regmap initialization will check I2C adapter functionality. > Remove redundant check in the driver. > > Signed-off-by: Michał Mirosław > --- Thanks, queued. -- Sebastian > drivers/power/supply/bq25890_charger.c | 6 ------ > 1 file changed, 6 deletions(-) > > diff --git a/drivers/power/supply/bq25890_charger.c b/drivers/power/supply/bq25890_charger.c > index aebd1253dbc9..c642519ef7b2 100644 > --- a/drivers/power/supply/bq25890_charger.c > +++ b/drivers/power/supply/bq25890_charger.c > @@ -881,17 +881,11 @@ static int bq25890_fw_probe(struct bq25890_device *bq) > static int bq25890_probe(struct i2c_client *client, > const struct i2c_device_id *id) > { > - struct i2c_adapter *adapter = client->adapter; > struct device *dev = &client->dev; > struct bq25890_device *bq; > int ret; > int i; > > - if (!i2c_check_functionality(adapter, I2C_FUNC_SMBUS_BYTE_DATA)) { > - dev_err(dev, "No support for SMBUS_BYTE_DATA\n"); > - return -ENODEV; > - } > - > bq = devm_kzalloc(dev, sizeof(*bq), GFP_KERNEL); > if (!bq) > return -ENOMEM; > -- > 2.20.1 >