]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
reset: warn on reset-gpio release
authorBartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Fri, 6 Mar 2026 17:22:49 +0000 (18:22 +0100)
committerPhilipp Zabel <p.zabel@pengutronix.de>
Mon, 9 Mar 2026 09:20:03 +0000 (10:20 +0100)
commit20adbf3b8f5c5787da29f8cdd7cfc4fa87854bd5
tree40e2bca1e03a7efcf9d8abef0cae6def964c0d9c
parent1acd4663840849d3371ab8734b55cd184a2a5c5b
reset: warn on reset-gpio release

While we implement an empty .release() callback for reset-gpio (driver
core requires it), this function will never actually be called as nobody
ever removes the device and the last reference is not dropped anywhere.

This is by design - once created, the reset-gpio device stays in memory.
Make the .release() callback emit a warning, should it ever be called
due to a programming bug.

Reviewed-by: Philipp Zabel <p.zabel@pengutronix.de>
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
drivers/reset/core.c