diff --git a/qcom/kalama-oemvm.dtsi b/qcom/kalama-oemvm.dtsi index 4a4bfc76..e5fe861b 100644 --- a/qcom/kalama-oemvm.dtsi +++ b/qcom/kalama-oemvm.dtsi @@ -138,6 +138,17 @@ base = <0x0 0xFFF00000>; }; }; + + qrtr-shm { + vdevice-type = "shm-doorbell"; + generate = "/hypervisor/qrtr-shm"; + push-compatible = "qcom,qrtr-gunyah-gen"; + peer-default; + memory { + qcom,label = <0x8>; + allocate-base; + }; + }; }; }; @@ -189,4 +200,9 @@ compatible = "qcom,qrtr"; qcom,node-id = <21>; }; + + qrtr-gunyah { + compatible = "qcom,qrtr-gunyah"; + gunyah-label = <8>; + }; }; diff --git a/qcom/kalama.dtsi b/qcom/kalama.dtsi index bf526c26..2151e718 100644 --- a/qcom/kalama.dtsi +++ b/qcom/kalama.dtsi @@ -2472,7 +2472,7 @@ }; }; - qrtr-gunyah { + qrtr-gunyah-tvm { compatible = "qcom,qrtr-gunyah"; qcom,master; gunyah-label = <3>; @@ -2480,6 +2480,13 @@ shared-buffer = <&trust_ui_vm_qrtr>; }; + qrtr-gunyah-oemvm { + compatible = "qcom,qrtr-gunyah"; + qcom,master; + gunyah-label = <8>; + peer-name = <4>; + }; + sys-pm-vx@c320000 { compatible = "qcom,sys-pm-violators", "qcom,sys-pm-kalama"; reg = <0xc320000 0x0400>;