ARM: dts: msm: Add test nodes for Tuna VMs
Add test nodes for Tuna Trusted VM and OEMVM. Change-Id: I9b7fe8d547f764e5917e48ef36f9727018a8fb79 Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
This commit is contained in:
@@ -171,6 +171,38 @@
|
||||
peer-default;
|
||||
qcom,label = <0x000000C>;
|
||||
};
|
||||
|
||||
test-dbl-oemvm {
|
||||
vdevice-type = "doorbell";
|
||||
generate = "/hypervisor/test-dbl-oemvm";
|
||||
qcom,label = <0x5>;
|
||||
peer-default;
|
||||
};
|
||||
|
||||
test-dbl-oemvm-source {
|
||||
vdevice-type = "doorbell-source";
|
||||
generate = "/hypervisor/test-dbl-oemvm-source";
|
||||
qcom,label = <0x5>;
|
||||
peer-default;
|
||||
};
|
||||
|
||||
test-msgq-oemvm {
|
||||
vdevice-type = "message-queue-pair";
|
||||
generate = "/hypervisor/test-msgq-oemvm-pair";
|
||||
message-size = <0xf0>;
|
||||
queue-depth = <0x8>;
|
||||
qcom,label = <0x5>;
|
||||
peer-default;
|
||||
};
|
||||
|
||||
test-large-dmabuf-oemvm {
|
||||
vdevice-type = "message-queue-pair";
|
||||
generate = "/hypervisor/test-large-dmabuf-oemvm-pair";
|
||||
message-size = <0xf0>;
|
||||
queue-depth = <0x8>;
|
||||
qcom,label = <0xe>;
|
||||
peer-default;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
@@ -235,6 +267,31 @@
|
||||
qcom,block-size = <0x400000>;
|
||||
};
|
||||
|
||||
qcom,test-dbl-oemvm {
|
||||
compatible = "qcom,gh-dbl";
|
||||
qcom,label = <0x5>;
|
||||
};
|
||||
|
||||
qcom,test-msgq-oemvm {
|
||||
compatible = "qcom,gh-msgq-test";
|
||||
gunyah-label = <0x5>;
|
||||
affinity = <0>;
|
||||
};
|
||||
|
||||
qcom,test-large-dmabuf-oemvm {
|
||||
compatible = "qcom,gh-large-dmabuf-test";
|
||||
gunyah-label = <0xe>;
|
||||
};
|
||||
|
||||
qcom,gh-qtimer@1742b000 {
|
||||
compatible = "qcom,gh-qtmr";
|
||||
reg = <0x1742b000 0x1000>;
|
||||
reg-names = "qtmr-base";
|
||||
interrupts = <GIC_SPI 13 IRQ_TYPE_LEVEL_HIGH>;
|
||||
interrupt-names = "qcom,qtmr-intr";
|
||||
qcom,secondary;
|
||||
};
|
||||
|
||||
qcom_smcinvoke {
|
||||
compatible = "qcom,smcinvoke";
|
||||
};
|
||||
|
@@ -257,6 +257,37 @@
|
||||
};
|
||||
};
|
||||
|
||||
test-dbl-tuivm {
|
||||
vdevice-type = "doorbell";
|
||||
generate = "/hypervisor/test-dbl-tuivm";
|
||||
qcom,label = <0x4>;
|
||||
peer-default;
|
||||
};
|
||||
|
||||
test-dbl-tuivm-source {
|
||||
vdevice-type = "doorbell-source";
|
||||
generate = "/hypervisor/test-dbl-tuivm-source";
|
||||
qcom,label = <0x4>;
|
||||
peer-default;
|
||||
};
|
||||
|
||||
test-msgq-tuivm {
|
||||
vdevice-type = "message-queue-pair";
|
||||
generate = "/hypervisor/test-msgq-tuivm-pair";
|
||||
message-size = <0xf0>;
|
||||
queue-depth = <0x8>;
|
||||
qcom,label = <0x4>;
|
||||
peer-default;
|
||||
};
|
||||
|
||||
test-large-dmabuf-tuivm {
|
||||
vdevice-type = "message-queue-pair";
|
||||
generate = "/hypervisor/test-large-dmabuf-tuivm-pair";
|
||||
message-size = <0xf0>;
|
||||
queue-depth = <0x8>;
|
||||
qcom,label = <0xd>;
|
||||
peer-default;
|
||||
};
|
||||
|
||||
};
|
||||
};
|
||||
@@ -408,6 +439,31 @@
|
||||
gunyah-label = <9>;
|
||||
};
|
||||
|
||||
qcom,test-dbl-tuivm {
|
||||
compatible = "qcom,gh-dbl";
|
||||
qcom,label = <0x4>;
|
||||
};
|
||||
|
||||
qcom,test-msgq-tuivm {
|
||||
compatible = "qcom,gh-msgq-test";
|
||||
gunyah-label = <0x4>;
|
||||
affinity = <0>;
|
||||
};
|
||||
|
||||
qcom,test-large-dmabuf-tuivm {
|
||||
compatible = "qcom,gh-large-dmabuf-test";
|
||||
gunyah-label = <0xd>;
|
||||
};
|
||||
|
||||
qcom,gh-qtimer@1742b000 {
|
||||
compatible = "qcom,gh-qtmr";
|
||||
reg = <0x1742b000 0x1000>;
|
||||
reg-names = "qtmr-base";
|
||||
interrupts = <GIC_SPI 13 IRQ_TYPE_LEVEL_HIGH>;
|
||||
interrupt-names = "qcom,qtmr-intr";
|
||||
qcom,secondary;
|
||||
};
|
||||
|
||||
qti,smmu-proxy-display-cb {
|
||||
compatible = "smmu-proxy-cb";
|
||||
qti,cb-id = <QTI_SMMU_PROXY_DISPLAY_CB>;
|
||||
|
@@ -2651,6 +2651,49 @@
|
||||
};
|
||||
};
|
||||
|
||||
qcom,test-dbl-tuivm {
|
||||
compatible = "qcom,gh-dbl";
|
||||
qcom,label = <0x4>;
|
||||
};
|
||||
|
||||
qcom,test-dbl-oemvm {
|
||||
compatible = "qcom,gh-dbl";
|
||||
qcom,label = <0x5>;
|
||||
};
|
||||
|
||||
qcom,test-msgq-tuivm {
|
||||
compatible = "qcom,gh-msgq-test";
|
||||
gunyah-label = <0x4>;
|
||||
qcom,primary;
|
||||
};
|
||||
|
||||
qcom,test-msgq-oemvm {
|
||||
compatible = "qcom,gh-msgq-test";
|
||||
gunyah-label = <0x5>;
|
||||
qcom,primary;
|
||||
};
|
||||
|
||||
qcom,test-large-dmabuf-tuivm {
|
||||
compatible = "qcom,gh-large-dmabuf-test";
|
||||
gunyah-label = <0xd>;
|
||||
qcom,primary;
|
||||
};
|
||||
|
||||
qcom,test-large-dmabuf-oemvm {
|
||||
compatible = "qcom,gh-large-dmabuf-test";
|
||||
gunyah-label = <0xe>;
|
||||
qcom,primary;
|
||||
};
|
||||
|
||||
qcom,gh-qtimer@1742b000 {
|
||||
compatible = "qcom,gh-qtmr";
|
||||
reg = <0x1742b000 0x1000>;
|
||||
reg-names = "qtmr-base";
|
||||
interrupts = <GIC_SPI 13 IRQ_TYPE_LEVEL_HIGH>;
|
||||
interrupt-names = "qcom,qtmr-intr";
|
||||
qcom,primary;
|
||||
};
|
||||
|
||||
qcom,gunyah-panic-notifier {
|
||||
compatible = "qcom,gh-panic-notifier";
|
||||
qcom,primary-vm;
|
||||
|
Reference in New Issue
Block a user