net/mlxsw: Convert to i2c's .probe_new()
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Wed, 23 Nov 2022 04:54:59 +0000 (20:54 -0800)
committerJakub Kicinski <kuba@kernel.org>
Wed, 23 Nov 2022 20:50:06 +0000 (12:50 -0800)
commitcb405c2a40400c7329b08bef386b79dd3ec4e78f
tree5d4e2126ec71137039975215db0fd6692a243182
parentdfd5e53dd72113f37663f59a6337fe9a0dfbf0f6
net/mlxsw: Convert to i2c's .probe_new()

.probe_new() doesn't get the i2c_device_id * parameter, so determine
that explicitly in the probe function.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Reviewed-by: Ido Schimmel <idosch@nvidia.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/mellanox/mlxsw/i2c.c