arm: k3: Add support for loading non linux remote cores
authorKeerthy <j-keerthy@ti.com>
Wed, 12 Feb 2020 08:25:04 +0000 (13:55 +0530)
committerLokesh Vutla <lokeshvutla@ti.com>
Tue, 3 Mar 2020 07:38:14 +0000 (13:08 +0530)
commit3ab34bc028e532f5b748104bd65392a575608411
tree5ed3b0cdd6100cf1f48f2e5db28de11f940cdfeb
parent805b3cac1e0cae04d16ab893f5cffb446ec74c9c
arm: k3: Add support for loading non linux remote cores

Add MAIN domain R5FSS0 remoteproc support from spl. This enables
loading the elf firmware in SPL and starting the remotecore.

In order to start the core, there should be a file with path
"/lib/firmware/j7-main-r5f0_0-fw" under filesystem
of respective boot mode.

Signed-off-by: Keerthy <j-keerthy@ti.com>
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
[Guard start_non_linux_remote_cores under CONFIG_FS_LOADER]
Signed-off-by: Andreas Dannenberg <dannenberg@ti.com>
arch/arm/mach-k3/common.c
arch/arm/mach-k3/common.h
arch/arm/mach-k3/j721e_init.c