remoteproc: stm32: add an ST stm32_rproc driver
authorFabien Dessenne <fabien.dessenne@st.com>
Tue, 14 May 2019 08:26:58 +0000 (10:26 +0200)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Sun, 30 Jun 2019 04:00:02 +0000 (21:00 -0700)
commit13140de09cc2dd5e5166ad42292bb82af4e23cef
tree6d82b49106c5e7e3b61c2eb97b2e9ebab11caa99
parent6f576b439017aa6faa8b82e908212691c1817e6e
remoteproc: stm32: add an ST stm32_rproc driver

This patch introduces a new remoteproc driver to control Cortex-M4
co-processor of the STM32 family.
It provides with the following features:
- start and stop
- dedicated co-processor memory regions registration
- coredump and recovery

Signed-off-by: Fabien Dessenne <fabien.dessenne@st.com>
Signed-off-by: Ludovic Barre <ludovic.barre@st.com>
Signed-off-by: Loic Pallardy <loic.pallardy@st.com>
Signed-off-by: Arnaud Pouliquen <arnaud.pouliquen@st.com>
[bjorn: Fixup of dev_dbg types and cast of int to pointer in mbox send]
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
drivers/remoteproc/Kconfig
drivers/remoteproc/Makefile
drivers/remoteproc/stm32_rproc.c [new file with mode: 0644]