diff --git a/qcom/kera-oemvm.dtsi b/qcom/kera-oemvm.dtsi index e72a7363..b72e35f9 100644 --- a/qcom/kera-oemvm.dtsi +++ b/qcom/kera-oemvm.dtsi @@ -204,6 +204,15 @@ peer-default; }; + msgqsock-msgq-pair { + vdevice-type = "message-queue-pair"; + generate = "/hypervisor/msgqsock-msgq-pair"; + message-size = <0xf0>; + queue-depth = <0x8>; + peer = "vm-name:qcom,trustedvm"; + qcom,label = <0x3>; + }; + qrtr-shm { vdevice-type = "shm-doorbell"; generate = "/hypervisor/qrtr-shm"; @@ -312,6 +321,11 @@ compatible = "qcom,mem-object"; }; + qmsgq-gunyah { + compatible = "qcom,qmsgq-gh"; + msgq-label = <3>; + }; + qcom,qrtr { compatible = "qcom,qrtr"; qcom,node-id = <21>; diff --git a/qcom/kera-vm.dtsi b/qcom/kera-vm.dtsi index 4425e054..d15de5f6 100644 --- a/qcom/kera-vm.dtsi +++ b/qcom/kera-vm.dtsi @@ -225,6 +225,15 @@ }; }; + msgqsock-msgq { + vdevice-type = "message-queue-pair"; + generate = "/hypervisor/msgqsock-msgq-pair"; + message-size = <0xf0>; + queue-depth = <0x8>; + peer = "vm-name:qcom,oemvm"; + qcom,label = <0x3>; + }; + mem-buf-message-queue-pair { vdevice-type = "message-queue-pair"; generate = "/hypervisor/membuf-msgq-pair"; @@ -473,6 +482,11 @@ qcom,msgq-names = "trusted_vm"; }; + qmsgq-gunyah { + compatible = "qcom,qmsgq-gh"; + msgq-label = <3>; + }; + qrtr-gunyah { compatible = "qcom,qrtr-gunyah"; gunyah-label = <3>;