diff options
author | Etienne Carriere <etienne.carriere@linaro.org> | 2021-04-05 13:59:43 +0200 |
---|---|---|
committer | Jérôme Forissier <jerome@forissier.org> | 2021-04-29 09:25:07 +0200 |
commit | b0a1c2504aafdb9804b1b64fe8792918dfbdcd72 (patch) | |
tree | 516d935257fd146ff50220c73f8e7ed9f1d337bd /mk | |
parent | 3e530666840c1d676be8de1c137e07c598fa02cc (diff) |
core: pta: scmi: new interface to REE SCMI agent
Adds a PTA interface to REE SCMI agents to get SCMI message communication
channel for processing in OP-TEE SCMI server.
Currently implement supports for a SCMI server built with
CFG_SCMI_MSG_SMT=y. The implementation is made so that an alternate
SCMI server implementation can added.
Client gets SCMI channel capabilities with PTA_SCMI_CMD_CAPABILITIES.
Client gets a handle for an SCMI channel with command
PTA_SCMI_CMD_GET_CHANNEL_HANDLE.
Client pushes SCMI messages with command PTA_SCMI_CMD_PROCESS_SMT_CHANNEL
or PTA_SCMI_CMD_PROCESS_SMT_CHANNEL_MESSAGE.
Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
Diffstat (limited to 'mk')
-rw-r--r-- | mk/config.mk | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mk/config.mk b/mk/config.mk index 569e1139..c083313a 100644 --- a/mk/config.mk +++ b/mk/config.mk @@ -628,6 +628,9 @@ CFG_SCMI_MSG_RESET_DOMAIN ?= n CFG_SCMI_MSG_SMT ?= n CFG_SCMI_MSG_VOLTAGE_DOMAIN ?= n +# Enable SCMI PTA interface for REE SCMI agents +CFG_SCMI_PTA ?= n + ifneq ($(CFG_STMM_PATH),) $(call force,CFG_WITH_STMM_SP,y) else |