# SPDX-License-Identifier: GPL-2.0-only
menu "Remoteproc drivers"

config REMOTEPROC
	tristate "Support for Remote Processor subsystem"
	select CRC32
	select FIRMWARE
	help
	  Support for remote processors (such as DSP coprocessors). These
	  are mainly used on embedded systems.

if REMOTEPROC

config IMX_REMOTEPROC
	tristate "IMX6/7/8 remoteproc support"
	depends on ARCH_IMX
	select MFD_SYSCON
	help
	  Say y here to support iMX's remote processors (e.g. Cortex M4
	  on iMX7D) via the remote processor framework.

	  It's safe to say N here.

config STM32_REMOTEPROC
	tristate "STM32 remoteproc support"
	depends on ARCH_STM32MP
	select MFD_SYSCON
	help
	  Say y here to support STM32 MCU processors via the
	  remote processor framework.

	  It's safe to say N here.

config REMOTEPROC_TI_K3_ARM64
	bool

config REMOTEPROC_K3_SYSTEM_CONTROLLER
	bool

endif # REMOTEPROC

endmenu
