Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - A index
The Linux kernel configuration item CONFIG_ARM_SCMI_PROTOCOL
has multiple definitions:
drivers/firmware/arm_scmi/Kconfig
The configuration item CONFIG_ARM_SCMI_PROTOCOL:
CONFIG_ARM || CONFIG_ARM64 || CONFIG_COMPILE_TEST
scmi-module
, scmi-module
ARM System Control and Management Interface (SCMI) protocol is a set of operating system-independent software interfaces that are used in system management. SCMI is extensible and currently provides interfaces for: Discovery and self-description of the interfaces it supports, Power domain management which is the ability to place a given device or domain into the various power-saving states that it supports, Performance management which is the ability to control the performance of a domain that is composed of compute engines such as application processors and other accelerators, Clock management which is the ability to set and inquire rates on platform managed clocks and Sensor management which is the ability to read sensor data, and be notified of sensor value.
This protocol library provides interface for all the client drivers making use of the features offered by the SCMI.
drivers/firmware/Kconfig
The configuration item CONFIG_ARM_SCMI_PROTOCOL:
( CONFIG_ARM || CONFIG_ARM64 || CONFIG_COMPILE_TEST ) && ( CONFIG_MAILBOX || CONFIG_HAVE_ARM_SMCCC_DISCOVERY )
scmi-module
, scmi-module
ARM System Control and Management Interface (SCMI) protocol is a set of operating system-independent software interfaces that are used in system management. SCMI is extensible and currently provides interfaces for: Discovery and self-description of the interfaces it supports, Power domain management which is the ability to place a given device or domain into the various power-saving states that it supports, Performance management which is the ability to control the performance of a domain that is composed of compute engines such as application processors and other accelerators, Clock management which is the ability to set and inquire rates on platform managed clocks and Sensor management which is the ability to read sensor data, and be notified of sensor value.
This protocol library provides interface for all the client drivers making use of the features offered by the SCMI.
drivers/firmware/Kconfig
The configuration item CONFIG_ARM_SCMI_PROTOCOL:
( CONFIG_ARM || CONFIG_ARM64 || CONFIG_COMPILE_TEST ) && ( CONFIG_MAILBOX )
scmi-module
, scmi-module
ARM System Control and Management Interface (SCMI) protocol is a set of operating system-independent software interfaces that are used in system management. SCMI is extensible and currently provides interfaces for: Discovery and self-description of the interfaces it supports, Power domain management which is the ability to place a given device or domain into the various power-saving states that it supports, Performance management which is the ability to control the performance of a domain that is composed of compute engines such as application processors and other accelerators, Clock management which is the ability to set and inquire rates on platform managed clocks and Sensor management which is the ability to read sensor data, and be notified of sensor value.
This protocol library provides interface for all the client drivers making use of the features offered by the SCMI.
Raw data from LKDDb:
lkddb module scmi-module CONFIG_ARM_SCMI_PROTOCOL : drivers/firmware/Kconfig : "ARM System Control and Management Interface (SCMI) Message Protocol" # in 5.10–5.14
lkddb module scmi-module CONFIG_ARM_SCMI_PROTOCOL : drivers/firmware/arm_scmi/Kconfig : "ARM System Control and Management Interface (SCMI) Message Protocol" # in 5.15–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb of "" "" "arm,scmi" : CONFIG_ARM_SCMI_PROTOCOL : drivers/firmware/arm_scmi/driver.c # in 4.17–4.20, 5.0–5.9
lkddb of "" "" "arm,scmi" : CONFIG_ARM_SCMI_PROTOCOL CONFIG_ARM_SCMI_TRANSPORT_MAILBOX : drivers/firmware/arm_scmi/transports/mailbox.c # in 6.12, 6.13-rc+HEAD
lkddb of "" "" "arm,scmi-smc" : CONFIG_ARM_SCMI_PROTOCOL : drivers/firmware/arm_scmi/driver.c # in 5.8–5.9
lkddb of "" "" "arm,scmi-smc" : CONFIG_ARM_SCMI_PROTOCOL CONFIG_ARM_SCMI_TRANSPORT_SMC : drivers/firmware/arm_scmi/transports/smc.c # in 6.12, 6.13-rc+HEAD
lkddb of "" "" "arm,scmi-smc-param" : CONFIG_ARM_SCMI_PROTOCOL CONFIG_ARM_SCMI_TRANSPORT_SMC : drivers/firmware/arm_scmi/transports/smc.c # in 6.12, 6.13-rc+HEAD
lkddb of "" "" "arm,scmi-virtio" : CONFIG_ARM_SCMI_PROTOCOL CONFIG_ARM_SCMI_TRANSPORT_VIRTIO : drivers/firmware/arm_scmi/transports/virtio.c # in 6.12, 6.13-rc+HEAD
lkddb of "" "" "linaro,scmi-optee" : CONFIG_ARM_SCMI_PROTOCOL CONFIG_ARM_SCMI_TRANSPORT_OPTEE : drivers/firmware/arm_scmi/transports/optee.c # in 6.12, 6.13-rc+HEAD
lkddb of "" "" "qcom,scmi-smc" : CONFIG_ARM_SCMI_PROTOCOL CONFIG_ARM_SCMI_TRANSPORT_SMC : drivers/firmware/arm_scmi/transports/smc.c # in 6.12, 6.13-rc+HEAD
lkddb platform "arm-scmi" : CONFIG_ARM_SCMI_PROTOCOL : drivers/firmware/arm_scmi/driver.c # in 4.17–4.20, 5.0–5.9
lkddb virtio 00000020 ........ : CONFIG_ARM_SCMI_PROTOCOL CONFIG_ARM_SCMI_TRANSPORT_VIRTIO : drivers/firmware/arm_scmi/transports/virtio.c # in 6.12, 6.13-rc+HEAD
This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - A index
Automatically generated (in year 2024). See also LKDDb sources on GitLab