]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
gpio: aggregator: stop using dev-sync-probe
authorBartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Fri, 27 Mar 2026 10:31:12 +0000 (11:31 +0100)
committerBartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Tue, 7 Apr 2026 10:32:27 +0000 (12:32 +0200)
commit3a27f40b457053e6112a63d14590e4a3ff553b44
tree0b144b09591d196d8669f92094f8b123d77b2cc9
parent7fb3287946f937a32adad35c9bec4bbc71e25bb8
gpio: aggregator: 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-2-efac254f1a1d@oss.qualcomm.com
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
drivers/gpio/Kconfig
drivers/gpio/gpio-aggregator.c