Commit 149a5043 authored by Uwe Kleine-König's avatar Uwe Kleine-König Committed by Jonathan Cameron
Browse files

iio: magnetometer: ak8974: Convert to i2c's .probe_new()



The probe function doesn't make use of the i2c_device_id * parameter so it
can be trivially converted.

Signed-off-by: default avatarUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Reviewed-by: default avatarAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Link: https://lore.kernel.org/r/20221118224540.619276-154-uwe@kleine-koenig.org


Signed-off-by: default avatarJonathan Cameron <Jonathan.Cameron@huawei.com>
parent 6811c7a5
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -814,8 +814,7 @@ static const struct regmap_config ak8974_regmap_config = {
	.precious_reg = ak8974_precious_reg,
};

static int ak8974_probe(struct i2c_client *i2c,
			const struct i2c_device_id *id)
static int ak8974_probe(struct i2c_client *i2c)
{
	struct iio_dev *indio_dev;
	struct ak8974 *ak8974;
@@ -1047,7 +1046,7 @@ static struct i2c_driver ak8974_driver = {
		.pm = pm_ptr(&ak8974_dev_pm_ops),
		.of_match_table = ak8974_of_match,
	},
	.probe	  = ak8974_probe,
	.probe_new = ak8974_probe,
	.remove	  = ak8974_remove,
	.id_table = ak8974_id,
};