c2d59ba0007eee453140ebbb7371da413f0251cc
[oweals/u-boot.git] / drivers / remoteproc / Kconfig
1 # SPDX-License-Identifier: GPL-2.0+
2 #
3 # (C) Copyright 2015
4 # Texas Instruments Incorporated - http://www.ti.com/
5 #
6
7 menu "Remote Processor drivers"
8
9 # REMOTEPROC gets selected by drivers as needed
10 # All users should depend on DM
11 config REMOTEPROC
12         bool
13         depends on DM
14
15 # Please keep the configuration alphabetically sorted.
16 config K3_SYSTEM_CONTROLLER
17         bool "Support for TI' K3 System Controller"
18         select REMOTEPROC
19         depends on DM
20         depends on ARCH_K3
21         depends on OF_CONTROL
22         help
23           Say 'y' here to add support for TI' K3 System Controller.
24
25 config REMOTEPROC_SANDBOX
26         bool "Support for Test processor for Sandbox"
27         select REMOTEPROC
28         depends on DM
29         depends on SANDBOX
30         help
31           Say 'y' here to add support for test processor which does dummy
32           operations for sandbox platform.
33
34 config REMOTEPROC_STM32_COPRO
35         bool "Support for STM32 coprocessor"
36         select REMOTEPROC
37         depends on DM
38         depends on ARCH_STM32MP
39         depends on OF_CONTROL
40         help
41           Say 'y' here to add support for STM32 Cortex-M4 coprocessors via the
42           remoteproc framework.
43
44 config REMOTEPROC_TI_K3_ARM64
45         bool "Support for TI's K3 based ARM64 remoteproc driver"
46         select REMOTEPROC
47         depends on DM
48         depends on ARCH_K3
49         depends on OF_CONTROL
50         help
51           Say y here to support TI's ARM64 processor subsystems
52           on various TI K3 family of SoCs through the remote processor
53           framework.
54
55 config REMOTEPROC_TI_K3_R5F
56         bool "TI K3 R5F remoteproc support"
57         select REMOTEPROC
58         depends on ARCH_K3
59         depends on TI_SCI_PROTOCOL
60         help
61           Say y here to support TI's R5F remote processor subsystems
62           on various TI K3 family of SoCs through the remote processor
63           framework.
64
65 config REMOTEPROC_TI_POWER
66         bool "Support for TI Power processor"
67         select REMOTEPROC
68         depends on DM
69         depends on ARCH_KEYSTONE
70         depends on OF_CONTROL
71         help
72           Say 'y' here to add support for TI power processors such as those
73           found on certain TI keystone and OMAP generation SoCs.
74 endmenu