diff --git a/qcom/sun-oemvm.dtsi b/qcom/sun-oemvm.dtsi index b7028dc2..daa0af65 100644 --- a/qcom/sun-oemvm.dtsi +++ b/qcom/sun-oemvm.dtsi @@ -167,6 +167,17 @@ qcom,label = <0x5>; peer-default; }; + + qrtr-shm { + vdevice-type = "shm-doorbell"; + generate = "/hypervisor/qrtr-shm"; + push-compatible = "qcom,qrtr-gunyah-gen"; + peer-default; + memory { + qcom,label = <0x8>; + allocate-base; + }; + }; }; }; @@ -229,4 +240,14 @@ interrupt-names = "qcom,qtmr-intr"; qcom,secondary; }; + + qcom,qrtr { + compatible = "qcom,qrtr"; + qcom,node-id = <21>; + }; + + qrtr-gunyah { + compatible = "qcom,qrtr-gunyah"; + gunyah-label = <8>; + }; }; diff --git a/qcom/sun.dtsi b/qcom/sun.dtsi index 7a2c0a75..dc2b57a6 100644 --- a/qcom/sun.dtsi +++ b/qcom/sun.dtsi @@ -2959,6 +2959,13 @@ qcom,count-unit = <0x10000>; qcom,target-dev = <&qcom_llcc_dcvs_hw>; }; + + qcom,qrtr-gunyah-oemvm { + compatible = "qcom,qrtr-gunyah"; + qcom,master; + gunyah-label = <8>; + peer-name = <4>; + }; }; &reserved_memory {