remoteproc: k3-m4: Introduce K3 remote proc driver for M4 subsystem
authorHari Nagalla <hnagalla@ti.com>
Mon, 10 Feb 2025 20:29:35 +0000 (14:29 -0600)
committerTom Rini <trini@konsulko.com>
Fri, 14 Feb 2025 19:17:18 +0000 (13:17 -0600)
commitc0e2ce5aeed49e42bf56771bafca50508a97bfaa
tree9e0551dfc4f09275b62b6bb4d7ddbfdebc9dfaf1
parentd6da3dbaef57fc1d319b6b552efa009e2489d7d9
remoteproc: k3-m4: Introduce K3 remote proc driver for M4 subsystem

Some K3 devices like AM64, AM62 devices have a M4 processor in MCU
voltage domain.

Add a remote proc driver to support this subsystem to be able to load
and boot the M4 core.

Signed-off-by: Hari Nagalla <hnagalla@ti.com>
[Ryan: Fix implicitly include warning]
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
[Judith: Cleanup driver, fix warnings, remove lreset logic]
Signed-off-by: Judith Mendez <jm@ti.com>
Tested-by: Daniel Schultz <d.schultz@phytec.de>
Reviewed-by: Andrew Davis <afd@ti.com>
drivers/remoteproc/Kconfig
drivers/remoteproc/Makefile
drivers/remoteproc/ti_k3_m4_rproc.c [new file with mode: 0644]