Lines Matching +full:scmi +full:- +full:smc
1 # SPDX-License-Identifier: GPL-2.0-only
5 tristate "ARM System Control and Management Interface (SCMI) Message Protocol"
8 ARM System Control and Management Interface (SCMI) protocol is a
9 set of operating system-independent software interfaces that are
10 used in system management. SCMI is extensible and currently provides
11 interfaces for: Discovery and self-description of the interfaces
13 a given device or domain into the various power-saving states that
22 making use of the features offered by the SCMI.
29 This declares whether at least one SCMI transport has been configured.
30 Used to trigger a build bug when trying to build SCMI without any
36 This declares whether a shared memory based transport for SCMI is
42 This declares whether a message passing based transport for SCMI is
46 bool "SCMI transport based on Mailbox"
52 Enable mailbox based transport for SCMI.
54 If you want the ARM SCMI PROTOCOL stack to include support for a
58 bool "SCMI transport based on SMC"
64 Enable SMC based transport for SCMI.
66 If you want the ARM SCMI PROTOCOL stack to include support for a
67 transport based on SMC, answer Y.
70 bool "SCMI transport based on VirtIO"
75 This enables the virtio based transport for SCMI.
77 If you want the ARM SCMI PROTOCOL stack to include support for a
83 tristate "SCMI power domain driver"
88 This enables support for the SCMI power domains which can be