Kconfig (c3d4aed763ce4a39f8ed36c7b7cd9a6a35971329) Kconfig (3c3d818a9317a5f8ff7fb4547b2d6d5bcc39137d)
1# SPDX-License-Identifier: GPL-2.0-only
2menu "ARM System Control and Management Interface Protocol"
3
4config ARM_SCMI_PROTOCOL
5 tristate "ARM System Control and Management Interface (SCMI) Message Protocol"
6 depends on ARM || ARM64 || COMPILE_TEST
7 help
8 ARM System Control and Management Interface (SCMI) protocol is a

--- 16 unchanged lines hidden (view full) ---

25
26config ARM_SCMI_NEED_DEBUGFS
27 bool
28 help
29 This declares whether at least one SCMI facility is configured
30 which needs debugfs support. When selected causess the creation
31 of a common SCMI debugfs root directory.
32
1# SPDX-License-Identifier: GPL-2.0-only
2menu "ARM System Control and Management Interface Protocol"
3
4config ARM_SCMI_PROTOCOL
5 tristate "ARM System Control and Management Interface (SCMI) Message Protocol"
6 depends on ARM || ARM64 || COMPILE_TEST
7 help
8 ARM System Control and Management Interface (SCMI) protocol is a

--- 16 unchanged lines hidden (view full) ---

25
26config ARM_SCMI_NEED_DEBUGFS
27 bool
28 help
29 This declares whether at least one SCMI facility is configured
30 which needs debugfs support. When selected causess the creation
31 of a common SCMI debugfs root directory.
32
33config ARM_SCMI_RAW_MODE_SUPPORT
34 bool "Enable support for SCMI Raw transmission mode"
35 depends on DEBUG_FS
36 select ARM_SCMI_NEED_DEBUGFS
37 help
38 Enable support for SCMI Raw transmission mode.
39
40 If enabled allows the direct injection and snooping of SCMI bare
41 messages through a dedicated debugfs interface.
42 It is meant to be used by SCMI compliance/testing suites.
43
44 When enabled regular SCMI drivers interactions are inhibited in
45 order to avoid unexpected interactions with the SCMI Raw message
46 flow. If unsure say N.
47
33config ARM_SCMI_HAVE_TRANSPORT
34 bool
35 help
36 This declares whether at least one SCMI transport has been configured.
37 Used to trigger a build bug when trying to build SCMI without any
38 configured transport.
39
40config ARM_SCMI_HAVE_SHMEM

--- 131 unchanged lines hidden ---
48config ARM_SCMI_HAVE_TRANSPORT
49 bool
50 help
51 This declares whether at least one SCMI transport has been configured.
52 Used to trigger a build bug when trying to build SCMI without any
53 configured transport.
54
55config ARM_SCMI_HAVE_SHMEM

--- 131 unchanged lines hidden ---