u-boot/drivers/remoteproc
MD Danish Anwar fb49d6c289 remoteproc: uclass: Add methods to load firmware to rproc and boot rproc
Add APIs to set a firmware_name to a rproc and boot the rproc with the
same firmware.

Clients can call rproc_set_firmware() API to set firmware_name for a rproc
whereas rproc_boot() will load the firmware set by rproc_set_firmware() to
a buffer by calling request_firmware_into_buf(). rproc_boot() will then
load the firmware file to the remote processor and start the remote
processor.

Signed-off-by: MD Danish Anwar <danishanwar@ti.com>
Acked-by: Ravi Gunasekaran <r-gunasekaran@ti.com>
Reviewed-by: Roger Quadros <rogerq@kernel.org>
2024-03-22 15:50:28 -04:00
..
ipu_rproc.c tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
k3_system_controller.c tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
Kconfig remoteproc: uclass: Add methods to load firmware to rproc and boot rproc 2024-03-22 15:50:28 -04:00
Makefile tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
pru_rproc.c tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
rproc-elf-loader.c common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
rproc-uclass.c remoteproc: uclass: Add methods to load firmware to rproc and boot rproc 2024-03-22 15:50:28 -04:00
sandbox_testproc.c tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
stm32_copro.c common: Drop linux/printk.h from common header 2023-09-24 09:54:57 -04:00
ti_k3_arm64_rproc.c tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
ti_k3_dsp_rproc.c remoteproc: k3-dsp: Extend support for C71x DSPs on J721S2 SoCs 2024-03-22 15:50:21 -04:00
ti_k3_r5f_rproc.c remoteproc: k3-r5: Extend support for R5F clusters on J721S2 SoCs 2024-03-22 15:50:21 -04:00
ti_power_proc.c tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
ti_sci_proc.h tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00