]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
gpio: sim: stop using dev-sync-probe
authorBartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Fri, 27 Mar 2026 10:31:11 +0000 (11:31 +0100)
committerBartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Tue, 7 Apr 2026 10:32:27 +0000 (12:32 +0200)
commit7fb3287946f937a32adad35c9bec4bbc71e25bb8
tree0c15718dd7b9a810cbe9b1218a91cc2342497f4a
parent15cbd66b69a9ecdc5c3638aa400ca9b872b84509
gpio: sim: stop using dev-sync-probe

dev-err-probe is an overengineered solution to a simple problem. Use a
combination of wait_for_probe() and device_is_bound() to synchronously
wait for the platform device to probe.

Reviewed-by: Linus Walleij <linusw@kernel.org>
Link: https://patch.msgid.link/20260327-gpio-kill-dev-sync-probe-v1-1-efac254f1a1d@oss.qualcomm.com
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
drivers/gpio/Kconfig
drivers/gpio/gpio-sim.c