remoteproc: keystone: Use devm_rproc_alloc() helper
authorAndrew Davis <afd@ti.com>
Fri, 2 Aug 2024 18:22:55 +0000 (13:22 -0500)
committerMathieu Poirier <mathieu.poirier@linaro.org>
Tue, 13 Aug 2024 15:41:51 +0000 (09:41 -0600)
commit209dd85aa4417480fb8d3c195893b116f9b87acb
tree663a0591a850f5ccba836427b77c4fdda18933f0
parentd32e71660056455ff0af73e10d239d4043d9c1a5
remoteproc: keystone: Use devm_rproc_alloc() helper

Use the device lifecycle managed allocation function. This helps prevent
mistakes like freeing out of order in cleanup functions and forgetting to
free on error paths.

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