remoteproc: imx_rproc: add a NXP/Freescale imx_rproc driver
authorOleksij Rempel <o.rempel@pengutronix.de>
Thu, 17 Aug 2017 07:15:26 +0000 (09:15 +0200)
committerBjorn Andersson <bjorn.andersson@linaro.org>
Wed, 30 Aug 2017 23:07:41 +0000 (16:07 -0700)
commita0ff4aa6f010801b2a61c203c6e09d01b110fddf
tree1c6f5468a2fad2dc075281b38b91ddf3f2efdc92
parent0862bff5d5c8eb52e5c67e92c2888ddc815fe5e6
remoteproc: imx_rproc: add a NXP/Freescale imx_rproc driver

Provide a basic driver to control Cortex M4 co-processor found
on NXP i.MX7D and i.MX6SX.
Currently it is able to resolve addresses between M4 and main CPU,
start and stop the co-processor. Other functionality is not provided
or test.

This driver was tested on NXP i.MX7D and expected to work on
i.MX6SX as well.

Signed-off-by: Oleksij Rempel <o.rempel@pengutronix.de>
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
drivers/remoteproc/Kconfig
drivers/remoteproc/Makefile
drivers/remoteproc/imx_rproc.c [new file with mode: 0644]