On Sun, 23 Oct 2022 15:22:40 +0200 Uwe Kleine-König <u.kleine-koenig@xxxxxxxxxxxxxx> wrote: > The probe function doesn't make use of the i2c_device_id * parameter so it > can be trivially converted. > > Signed-off-by: Uwe Kleine-König <u.kleine-koenig@xxxxxxxxxxxxxx> Given many of these are completely uncontroversial, I'll pick them up one by one and then swing back around to consider the more complex ones. Applied to the togreg branch of iio.git and pushed out as testing for 0-day to take a look at it. Thanks, Jonathan > --- > drivers/iio/accel/adxl367_i2c.c | 5 ++--- > 1 file changed, 2 insertions(+), 3 deletions(-) > > diff --git a/drivers/iio/accel/adxl367_i2c.c b/drivers/iio/accel/adxl367_i2c.c > index 3606efa25835..070aad724abd 100644 > --- a/drivers/iio/accel/adxl367_i2c.c > +++ b/drivers/iio/accel/adxl367_i2c.c > @@ -41,8 +41,7 @@ static const struct adxl367_ops adxl367_i2c_ops = { > .read_fifo = adxl367_i2c_read_fifo, > }; > > -static int adxl367_i2c_probe(struct i2c_client *client, > - const struct i2c_device_id *id) > +static int adxl367_i2c_probe(struct i2c_client *client) > { > struct adxl367_i2c_state *st; > struct regmap *regmap; > @@ -78,7 +77,7 @@ static struct i2c_driver adxl367_i2c_driver = { > .name = "adxl367_i2c", > .of_match_table = adxl367_of_match, > }, > - .probe = adxl367_i2c_probe, > + .probe_new = adxl367_i2c_probe, > .id_table = adxl367_i2c_id, > }; >