Hi Bjorn, Mathieu, The following 2 patches were a revised version and split out from the TI K3 R5F remoteproc support patch series [1]. The patches do use the cleanup logic from Mathieu's "remoteproc: Refactor function rproc_alloc()" series. The patches address both of your comments. Delta changes in individual patches. regards Suman [1] https://patchwork.kernel.org/cover/11456367/ [2] https://patchwork.kernel.org/cover/11492005/ Loic Pallardy (1): remoteproc: Add prepare and unprepare ops Suman Anna (1): remoteproc: Use a local copy for the name field drivers/remoteproc/remoteproc_core.c | 21 +++++++++++++++++++-- drivers/remoteproc/remoteproc_internal.h | 16 ++++++++++++++++ include/linux/remoteproc.h | 4 ++++ 3 files changed, 39 insertions(+), 2 deletions(-) -- 2.26.0