Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/i2c: Switch i2c drivers back to use .probe()

After commit b8a1a4cd5a98 ("i2c: Provide a temporary .probe_new()
call-back type"), all drivers being converted to .probe_new() and then
commit 03c835f498b5 ("i2c: Switch .probe() to not take an id parameter")
convert back to (the new) .probe() to be able to eventually drop
.probe_new() from struct i2c_driver.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Reviewed-by: Javier Martinez Canillas <javierm@redhat.com>
Reviewed-by: Andi Shyti <andi.shyti@kernel.org>
Signed-off-by: Javier Martinez Canillas <javierm@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20230611202740.826120-1-u.kleine-koenig@pengutronix.de

authored by

Uwe Kleine-König and committed by
Javier Martinez Canillas
d13b5d2b 7f4e171f

+2 -2
+1 -1
drivers/gpu/drm/i2c/ch7006_drv.c
··· 497 497 498 498 static struct drm_i2c_encoder_driver ch7006_driver = { 499 499 .i2c_driver = { 500 - .probe_new = ch7006_probe, 500 + .probe = ch7006_probe, 501 501 .remove = ch7006_remove, 502 502 503 503 .driver = {
+1 -1
drivers/gpu/drm/i2c/sil164_drv.c
··· 420 420 421 421 static struct drm_i2c_encoder_driver sil164_driver = { 422 422 .i2c_driver = { 423 - .probe_new = sil164_probe, 423 + .probe = sil164_probe, 424 424 .driver = { 425 425 .name = "sil164", 426 426 },