]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
spi: sprd: adi: Use devm_register_restart_handler()
authorAndrew Davis <afd@ti.com>
Fri, 17 Nov 2023 16:10:05 +0000 (10:10 -0600)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 30 Jan 2026 09:27:35 +0000 (10:27 +0100)
commit74634f4a64897dfe4660ec20a96ad0495fccce54
treebf8790f99f93d927577e60348a4bd49b729e61c2
parentaa79a5a959c7c414bd6fba01ea8dbaddd44f13e7
spi: sprd: adi: Use devm_register_restart_handler()

[ Upstream commit 8e6a43961f24cf841d3c0d199521d0b284d948b9 ]

Use device life-cycle managed register function to simplify probe error
path and eliminate need for explicit remove function.

Signed-off-by: Andrew Davis <afd@ti.com>
Link: https://lore.kernel.org/r/20231117161006.87734-5-afd@ti.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Stable-dep-of: 383d4f5cffcc ("spi: spi-sprd-adi: Fix double free in probe error path")
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/spi/spi-sprd-adi.c