This series introduce the support of a preloaded firmware. In this case the load of the firmware is skipped. It is platform driver responsibility to implement the right firmware load ops according to HW specificities. V4[1] to V5 update: - add stm32 platform implementation [1]. https://patchwork.kernel.org/patch/11265869/ Arnaud Pouliquen (1): dt-bindings: remoteproc: stm32: add syscon bindings preloaded fw support Fabien Dessenne (1): remoteproc: stm32: add support for co-processor booted before kernel Loic Pallardy (1): remoteproc: add support for co-processor loaded and booted before kernel .../bindings/remoteproc/st,stm32-rproc.yaml | 21 ++ drivers/remoteproc/remoteproc_core.c | 67 ++++-- drivers/remoteproc/stm32_rproc.c | 205 ++++++++++++++++-- include/linux/remoteproc.h | 2 + 4 files changed, 267 insertions(+), 28 deletions(-) -- 2.17.1