diff mbox series

[v2,3/4] dt-bindings: arm: OP-TEE as transport channel for SCMI messages

Message ID 20210521134055.24271-3-etienne.carriere@linaro.org
State New
Headers show
Series None | expand

Commit Message

Etienne Carriere May 21, 2021, 1:40 p.m. UTC
Introduce compatible "linaro,scmi-optee" for SCMI transport channel
based on an OP-TEE service invocation.

Cc: Rob Herring <robh@kernel.org>
Cc: devicetree@vger.kernel.org
Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>

---
Changes since v1:
 - Removed modification regarding mboxes property description.
---
 Documentation/devicetree/bindings/arm/arm,scmi.txt | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

-- 
2.17.1

Comments

Sudeep Holla June 2, 2021, 10:53 a.m. UTC | #1
On Fri, May 21, 2021 at 03:40:53PM +0200, Etienne Carriere wrote:
> Introduce compatible "linaro,scmi-optee" for SCMI transport channel

> based on an OP-TEE service invocation.

> 

> Cc: Rob Herring <robh@kernel.org>

> Cc: devicetree@vger.kernel.org

> Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>

> ---

> Changes since v1:

>  - Removed modification regarding mboxes property description.

> ---

>  Documentation/devicetree/bindings/arm/arm,scmi.txt | 3 ++-

>  1 file changed, 2 insertions(+), 1 deletion(-)

> 

> diff --git a/Documentation/devicetree/bindings/arm/arm,scmi.txt b/Documentation/devicetree/bindings/arm/arm,scmi.txt

> index 856d041b397e..ccab2ef6f6ec 100644

> --- a/Documentation/devicetree/bindings/arm/arm,scmi.txt

> +++ b/Documentation/devicetree/bindings/arm/arm,scmi.txt

> @@ -14,7 +14,8 @@ Required properties:

>  

>  The scmi node with the following properties shall be under the /firmware/ node.

>  

> -- compatible : shall be "arm,scmi" or "arm,scmi-smc" for smc/hvc transports

> +- compatible : shall be "arm,scmi" or "arm,scmi-smc" for smc/hvc transports,

> +	  or "linaro,scmi-optee" for OP-TEE transport.


Please rebase this [1] when you post next version. It is not clear about
the mailbox or shmem properties here  for this new OP-TEE transport but
I assume it will be easier to understand with yaml schema.

-- 
Regards,
Sudeep

[1] https://lore.kernel.org/r/20210601224904.917990-9-sudeep.holla@arm.com/
diff mbox series

Patch

diff --git a/Documentation/devicetree/bindings/arm/arm,scmi.txt b/Documentation/devicetree/bindings/arm/arm,scmi.txt
index 856d041b397e..ccab2ef6f6ec 100644
--- a/Documentation/devicetree/bindings/arm/arm,scmi.txt
+++ b/Documentation/devicetree/bindings/arm/arm,scmi.txt
@@ -14,7 +14,8 @@  Required properties:
 
 The scmi node with the following properties shall be under the /firmware/ node.
 
-- compatible : shall be "arm,scmi" or "arm,scmi-smc" for smc/hvc transports
+- compatible : shall be "arm,scmi" or "arm,scmi-smc" for smc/hvc transports,
+	  or "linaro,scmi-optee" for OP-TEE transport.
 - mboxes: List of phandle and mailbox channel specifiers. When used, it should
 	  contain exactly one or two mailboxes, one for transmitting messages
 	  ("tx") and another optional for receiving the notifications("rx") if