1 # SPDX-License-Identifier: GPL-2.0+
4 # Texas Instruments Incorporated - https://www.ti.com/
7 menu "Remote Processor drivers"
9 # REMOTEPROC gets selected by drivers as needed
10 # All users should depend on DM
15 # Please keep the configuration alphabetically sorted.
16 config K3_SYSTEM_CONTROLLER
17 bool "Support for TI' K3 System Controller"
23 Say 'y' here to add support for TI' K3 System Controller.
25 config REMOTEPROC_RENESAS_APMU
26 bool "Support for Renesas R-Car Gen4 APMU start of CR52 processor"
28 depends on ARCH_RENESAS && RCAR_GEN4 && DM && OF_CONTROL
30 Say 'y' here to add support for Renesas R-Car Gen4 Cortex-A52
31 processor via the remoteproc framework.
33 config REMOTEPROC_SANDBOX
34 bool "Support for Test processor for Sandbox"
39 Say 'y' here to add support for test processor which does dummy
40 operations for sandbox platform.
42 config REMOTEPROC_STM32_COPRO
43 bool "Support for STM32 coprocessor"
46 depends on ARCH_STM32MP
49 Say 'y' here to add support for STM32 Cortex-M4 coprocessors via the
52 config REMOTEPROC_TI_K3_ARM64
53 bool "Support for TI's K3 based ARM64 remoteproc driver"
59 Say y here to support TI's ARM64 processor subsystems
60 on various TI K3 family of SoCs through the remote processor
63 config REMOTEPROC_TI_K3_DSP
64 bool "TI K3 C66 and C71 remoteproc support"
67 depends on TI_SCI_PROTOCOL
69 Say y here to support TI's C66/C71 remote processor subsystems
70 on various TI K3 family of SoCs through the remote processor
73 config REMOTEPROC_TI_K3_R5F
74 bool "TI K3 R5F remoteproc support"
77 depends on TI_SCI_PROTOCOL
79 Say y here to support TI's R5F remote processor subsystems
80 on various TI K3 family of SoCs through the remote processor
83 config REMOTEPROC_TI_POWER
84 bool "Support for TI Power processor"
87 depends on ARCH_KEYSTONE
90 Say 'y' here to add support for TI power processors such as those
91 found on certain TI keystone and OMAP generation SoCs.
93 config REMOTEPROC_TI_PRU
94 bool "Support for TI's K3 based PRU remoteproc driver"
101 Say 'y' here to add support for TI' K3 remoteproc driver.
103 config REMOTEPROC_TI_IPU
104 bool "Support for TI's K3 based IPU remoteproc driver"
107 depends on SPL_DRIVERS_MISC
108 depends on SPL_FS_LOADER
109 depends on OF_CONTROL
111 Say 'y' here to add support for TI' K3 remoteproc driver.
113 config REMOTEPROC_MAX_FW_SIZE
114 hex "Maximum size of firmware file that needs to be loaded to the remote processor"
117 Maximum size of the firmware file (elf, binary) that needs to be
118 loaded to the remote processor.