remoteproc: k3-dsp: Add devm action to release tsp
authorAndrew Davis <afd@ti.com>
Mon, 5 Feb 2024 18:27:51 +0000 (12:27 -0600)
committerMathieu Poirier <mathieu.poirier@linaro.org>
Mon, 5 Feb 2024 20:28:12 +0000 (13:28 -0700)
commit57ec3c126889604f1323acfadf768c113d9858d8
treeafda2afb37170ce826a8670d03d095bcb921a4a9
parent585fc027a7f4fc38b6862eeb614c7446f2d5db4a
remoteproc: k3-dsp: Add devm action to release tsp

Use a device lifecycle managed action to release tps ti_sci_proc handle.
This helps prevent mistakes like releasing out of order in cleanup
functions and forgetting to release on error paths.

Signed-off-by: Andrew Davis <afd@ti.com>
Link: https://lore.kernel.org/r/20240205182753.36978-4-afd@ti.com
Signed-off-by: Mathieu Poirier <mathieu.poirier@linaro.org>
drivers/remoteproc/ti_k3_dsp_remoteproc.c