diff options
author | Sudeep Holla <sudeep.holla@arm.com> | 2017-06-06 13:16:15 +0300 |
---|---|---|
committer | Sudeep Holla <sudeep.holla@arm.com> | 2018-02-28 19:37:57 +0300 |
commit | b6f20ff8bd94ad34032804a60bab5ee56752007e (patch) | |
tree | 0e03d268b946903fa9f2af685d38c89fc875f837 /drivers/firmware/arm_scmi/Makefile | |
parent | aa4f886f3893f88146e8e02fd1e9c5c9e43cbcc1 (diff) | |
download | linux-b6f20ff8bd94ad34032804a60bab5ee56752007e.tar.xz |
firmware: arm_scmi: add common infrastructure and support for base protocol
The base protocol describes the properties of the implementation and
provide generic error management. The base protocol provides commands
to describe protocol version, discover implementation specific
attributes and vendor/sub-vendor identification, list of protocols
implemented and the various agents are in the system including OSPM
and the platform. It also supports registering for notifications of
platform errors.
This protocol is mandatory. This patch adds support for the same along
with some basic infrastructure to add support for other protocols.
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 'drivers/firmware/arm_scmi/Makefile')
-rw-r--r-- | drivers/firmware/arm_scmi/Makefile | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/firmware/arm_scmi/Makefile b/drivers/firmware/arm_scmi/Makefile index b2a24ba2b636..5d9c7ef35f0f 100644 --- a/drivers/firmware/arm_scmi/Makefile +++ b/drivers/firmware/arm_scmi/Makefile @@ -1,2 +1,3 @@ -obj-y = scmi-driver.o +obj-y = scmi-driver.o scmi-protocols.o scmi-driver-y = driver.o +scmi-protocols-y = base.o |