u-boot/drivers/remoteproc
Lokesh Vutla 4c850356a8 remoteproc: Introduce K3 remoteproc driver for R5F subsystem
SoCs with K3 architecture have an integrated Arm Cortex-R5F subsystem
that is comprised of dual-core Arm Cortex-R5F processor cores. This R5
subsytem can be configured at boot time to be either run in a LockStep
mode or in an Asymmetric Multi Processing (AMP) fashion in Split-mode.
This subsystem has each Tightly-Coupled Memory (TCM) internal memories
for each core split between two banks - TCMA and TCMB.

Add a remoteproc driver to support this subsystem to be able to load
and boot the R5 cores primarily in LockStep mode or split mode.

Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Signed-off-by: Suman Anna <s-anna@ti.com>
2019-10-11 10:07:34 -04:00
..
k3_system_controller.c remoteproc: k3_system_controller: Increase rx timeout 2019-05-09 20:22:05 -04:00
Kconfig remoteproc: Introduce K3 remoteproc driver for R5F subsystem 2019-10-11 10:07:34 -04:00
Makefile remoteproc: Introduce K3 remoteproc driver for R5F subsystem 2019-10-11 10:07:34 -04:00
rproc-elf-loader.c remoteproc: elf_loader: Introduce rproc_elf_get_boot_addr() api 2019-10-11 10:07:34 -04:00
rproc-uclass.c remoteproc: Allow for individual remoteproc initialization 2018-09-11 08:32:55 -04:00
sandbox_testproc.c remoteproc: ops: Add elf section size as input parameter to device_to_virt api 2019-10-11 10:07:33 -04:00
stm32_copro.c remoteproc: elf_loader: Always check the validity of the image before loading 2019-10-11 10:07:34 -04:00
ti_k3_arm64_rproc.c remoteproc: k3_rproc: Rename to ti_k3_arm64_rproc 2019-07-26 21:49:25 -04:00
ti_k3_r5f_rproc.c remoteproc: Introduce K3 remoteproc driver for R5F subsystem 2019-10-11 10:07:34 -04:00
ti_power_proc.c SPDX: Convert all of our single license tags to Linux Kernel style 2018-05-07 09:34:12 -04:00
ti_sci_proc.h remoteproc: tisci_proc: Add helper api for controlling core power domain 2019-10-11 10:07:34 -04:00