From 22c0c71a7cef8121a6eb2c06d46ee773a2eba337 Mon Sep 17 00:00:00 2001 From: Po-Jung Lai Date: Tue, 17 Oct 2023 15:37:49 -0700 Subject: [PATCH] ARM: dts: msm: gunyah: Add gh-msgq-test binding Add gh-msgq-test binding description and requirements which include compatible, label and optional properties. Change-Id: Ie894c1ca2179c9fed9b066893de03eff60749c81 Signed-off-by: Po-Jung Lai --- bindings/soc/qcom/qcom,gh-msg-test.yaml | 36 +++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 bindings/soc/qcom/qcom,gh-msg-test.yaml diff --git a/bindings/soc/qcom/qcom,gh-msg-test.yaml b/bindings/soc/qcom/qcom,gh-msg-test.yaml new file mode 100644 index 00000000..47f7bc79 --- /dev/null +++ b/bindings/soc/qcom/qcom,gh-msg-test.yaml @@ -0,0 +1,36 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/soc/qcom/qcom,gh-dbl.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: QCT Gunyah Hypervisor Message Queue Test Driver + +maintainers: + - Murali Nalajala + - Satya Durga Srinivasu Prabhala + - Po-Jung Lai + +description: | + The Gunyah Hypervisor Test Driver is used to validate gunyah hypervisor + functionality. It includes test nodes for transferring gunyah message + queue between VMs. + +properties: + compatible: + const: qcom,gh-msgq-test + +examples: + - | + Master: + qcom,test-msgq { + compatible = "qcom,gh-msgq-test"; + gunyah-label = <4>; + qcom,primary; + }; + Client: + qcom,test-msgq { + compatible = "qcom,gh-msgq-test"; + gunyah-label = <4>; + affinity = <0>; + };