u-boot/drivers/remoteproc
Suman Anna 0438a0a181 remoteproc: k3-r5: Fix rproc init failure for Main R5FSS0
The Main R5FSS0 cluster is also enabled to probe the R5F remoteproc
driver within R5 SPL for booting the Core0 very early. This results
in a ti_sci_power_domain_on failure during the probe from the A72
U-Boot when "rproc init" is executed at U-Boot prompt, and doesn't
enumerate all the rproc devices.

Fix this by suppressing the power_domain_on altogether using the
flag DM_FLAG_DEFAULT_PD_CTRL_OFF added in commit af94ad418d
("dm: core: Allow for not controlling the power-domain by DM framework").

Fixes: fac6aa817a ("configs: j721e_evm_r5: Enable R5F remoteproc support")
Signed-off-by: Suman Anna <s-anna@ti.com>
2020-03-16 12:33:03 +05:30
..
k3_system_controller.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
Kconfig remoteproc: Introduce K3 C66 and C71 remoteproc driver 2019-10-11 10:07:34 -04:00
Makefile remoteproc: Introduce K3 C66 and C71 remoteproc driver 2019-10-11 10:07:34 -04:00
rproc-elf-loader.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07: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 dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
ti_k3_arm64_rproc.c dm: core: Create a new header file for 'compat' features 2020-02-05 19:33:46 -07:00
ti_k3_dsp_rproc.c remoteproc: k3-dsp: Add support for L2RAM loading on C66x DSPs 2020-03-16 12:32:47 +05:30
ti_k3_r5f_rproc.c remoteproc: k3-r5: Fix rproc init failure for Main R5FSS0 2020-03-16 12:33:03 +05:30
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