Commit | Line | Data |
---|---|---|
b2441318 | 1 | # SPDX-License-Identifier: GPL-2.0 |
400e64df OBC |
2 | # |
3 | # Generic framework for controlling remote processors | |
4 | # | |
5 | ||
6 | obj-$(CONFIG_REMOTEPROC) += remoteproc.o | |
7 | remoteproc-y := remoteproc_core.o | |
6391a706 | 8 | remoteproc-y += remoteproc_debugfs.o |
2aefbef0 | 9 | remoteproc-y += remoteproc_sysfs.o |
04a9016e | 10 | remoteproc-y += remoteproc_virtio.o |
72854fb0 | 11 | remoteproc-y += remoteproc_elf_loader.o |
a0ff4aa6 | 12 | obj-$(CONFIG_IMX_REMOTEPROC) += imx_rproc.o |
48f0a1bb | 13 | obj-$(CONFIG_INGENIC_VPU_RPROC) += ingenic_rproc.o |
63c13d61 | 14 | obj-$(CONFIG_MTK_SCP) += mtk_scp.o mtk_scp_ipi.o |
34ed5a33 | 15 | obj-$(CONFIG_OMAP_REMOTEPROC) += omap_remoteproc.o |
a01bc0d5 | 16 | obj-$(CONFIG_WKUP_M3_RPROC) += wkup_m3_rproc.o |
13be5432 | 17 | obj-$(CONFIG_DA8XX_REMOTEPROC) += da8xx_remoteproc.o |
e88bb8f7 | 18 | obj-$(CONFIG_KEYSTONE_REMOTEPROC) += keystone_remoteproc.o |
bde440ee | 19 | obj-$(CONFIG_QCOM_RPROC_COMMON) += qcom_common.o |
3b415c8f | 20 | obj-$(CONFIG_QCOM_Q6V5_COMMON) += qcom_q6v5.o |
dc160e44 | 21 | obj-$(CONFIG_QCOM_Q6V5_ADSP) += qcom_q6v5_adsp.o |
ef73c22f | 22 | obj-$(CONFIG_QCOM_Q6V5_MSS) += qcom_q6v5_mss.o |
9e004f97 | 23 | obj-$(CONFIG_QCOM_Q6V5_PAS) += qcom_q6v5_pas.o |
3a3d4163 | 24 | obj-$(CONFIG_QCOM_Q6V5_WCSS) += qcom_q6v5_wcss.o |
d7f5f3c8 | 25 | obj-$(CONFIG_QCOM_Q6V5_IPA_NOTIFY) += qcom_q6v5_ipa_notify.o |
1fb82ee8 | 26 | obj-$(CONFIG_QCOM_SYSMON) += qcom_sysmon.o |
6de1a507 BA |
27 | obj-$(CONFIG_QCOM_WCNSS_PIL) += qcom_wcnss_pil.o |
28 | qcom_wcnss_pil-y += qcom_wcnss.o | |
29 | qcom_wcnss_pil-y += qcom_wcnss_iris.o | |
63edb031 | 30 | obj-$(CONFIG_ST_REMOTEPROC) += st_remoteproc.o |
bb6869b2 | 31 | obj-$(CONFIG_ST_SLIM_REMOTEPROC) += st_slim_rproc.o |
13140de0 | 32 | obj-$(CONFIG_STM32_RPROC) += stm32_rproc.o |