diff options
author | Sudeep Holla <sudeep.holla@arm.com> | 2017-03-28 11:36:07 +0100 |
---|---|---|
committer | Sudeep Holla <sudeep.holla@arm.com> | 2018-02-28 16:37:57 +0000 |
commit | aa4f886f3893f88146e8e02fd1e9c5c9e43cbcc1 (patch) | |
tree | c5e8d6adccd1c673f26463891ad39852d05fe785 /MAINTAINERS | |
parent | fe7be8b297b279189260f8ce084ea16fab0c2be0 (diff) | |
download | linux-aa4f886f3893f88146e8e02fd1e9c5c9e43cbcc1.tar.gz linux-aa4f886f3893f88146e8e02fd1e9c5c9e43cbcc1.tar.bz2 linux-aa4f886f3893f88146e8e02fd1e9c5c9e43cbcc1.zip |
firmware: arm_scmi: add basic driver infrastructure for SCMI
The SCMI is intended to allow OSPM to manage various functions that are
provided by the hardware platform it is running on, including power and
performance functions. SCMI provides two levels of abstraction, protocols
and transports. Protocols define individual groups of system control and
management messages. A protocol specification describes the messages
that it supports. Transports describe the method by which protocol
messages are communicated between agents and the platform.
This patch adds basic infrastructure to manage the message allocation,
initialisation, packing/unpacking and shared memory management.
Cc: Arnd Bergmann <arnd@arndb.de>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
Diffstat (limited to 'MAINTAINERS')
-rw-r--r-- | MAINTAINERS | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/MAINTAINERS b/MAINTAINERS index 5c8c55ba22a3..7cede6e7dfed 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -13387,7 +13387,8 @@ F: Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt F: drivers/clk/clk-scpi.c F: drivers/cpufreq/scpi-cpufreq.c F: drivers/firmware/arm_scpi.c -F: include/linux/scpi_protocol.h +F: drivers/firmware/arm_scmi/ +F: include/linux/sc[mp]i_protocol.h SYSTEM RESET/SHUTDOWN DRIVERS M: Sebastian Reichel <sre@kernel.org> |