arm: mach-k3: Enable remoteproc drivers by default for K3 ARCH
authorJudith Mendez <jm@ti.com>
Mon, 10 Feb 2025 20:29:43 +0000 (14:29 -0600)
committerTom Rini <trini@konsulko.com>
Fri, 14 Feb 2025 19:17:36 +0000 (13:17 -0600)
Add remoteproc config options to enable remoteproc drivers by
default as per what remotproc subsystem is supported on each
SoC.

Signed-off-by: Judith Mendez <jm@ti.com>
arch/arm/mach-k3/Kconfig

index f3f42b3..e7fff20 100644 (file)
@@ -156,6 +156,30 @@ config K3_X509_SWRV
        help
          SWRV for X509 certificate used for boot images
 
+config K3_REMOTEPROC_R5F
+       bool "Enable K3 Remoteproc driver for R5F"
+       depends on ARM64
+       imply REMOTEPROC_TI_K3_R5F
+       default y if (SOC_K3_AM62A7 || SOC_K3_AM654 || SOC_K3_J721E || SOC_K3_J784S4 || SOC_K3_J721S2 || SOC_K3_J722S || SOC_K3_AM62P5 || SOC_K3_AM642)
+
+config K3_REMOTEPROC_DSP
+       bool "Enable K3 Remoteproc driver for DSP"
+       depends on ARM64
+       imply REMOTEPROC_TI_K3_DSP
+       default y if (SOC_K3_AM62A7 || SOC_K3_J721E || SOC_K3_J784S4 || SOC_K3_J721S2 || SOC_K3_J722S)
+
+config K3_REMOTEPROC_M4F
+       bool "Enable K3 Remoteproc driver for M4F"
+       depends on ARM64
+       imply REMOTEPROC_TI_K3_M4F
+       default y if (SOC_K3_AM625 || SOC_K3_AM642)
+
+config K3_REMOTEPROC_PRU
+       bool "Enable K3 Remoteproc driver for PRU"
+       depends on ARM64
+       imply REMOTEPROC_TI_PRU
+       default y if (SOC_K3_AM642 || SOC_K3_AM654)
+
 if CPU_V7R
 source "arch/arm/mach-k3/r5/Kconfig"
 endif