ARM: dts: msm: Add mem-buf device on PineappleVM

Describe the message queues and capabilities of the mem-buf device.

Change-Id: I9ff137c3cfee8d5f9e56930bf8ca9a81066e0150
Signed-off-by: Patrick Daly <quic_pdaly@quicinc.com>
This commit is contained in:
Patrick Daly
2023-09-25 21:55:20 -07:00
parent 505510c3a1
commit 06f7171157

View File

@@ -179,6 +179,15 @@
}; };
}; };
mem-buf-message-queue-pair {
vdevice-type = "message-queue-pair";
generate = "/hypervisor/membuf-msgq-pair";
message-size = <0x000000f0>;
queue-depth = <0x00000008>;
peer-default;
qcom,label = <0x0000001>;
};
gpiomem0 { gpiomem0 {
vdevice-type = "iomem"; vdevice-type = "iomem";
patch = "/soc/tlmm-vm-mem-access"; patch = "/soc/tlmm-vm-mem-access";
@@ -190,7 +199,6 @@
allocate-base; allocate-base;
}; };
}; };
}; };
}; };
@@ -270,6 +278,15 @@
clock-frequency = <19200000>; clock-frequency = <19200000>;
}; };
qcom,mem-buf {
compatible = "qcom,mem-buf";
qcom,mem-buf-capabilities = "consumer";
qcom,vmid = <45>;
};
qcom,mem-buf-msgq {
compatible = "qcom,mem-buf-msgq";
};
}; };
#include "msm-arm-smmu-pineapple-vm.dtsi" #include "msm-arm-smmu-pineapple-vm.dtsi"