ARM: dts: msm: Add test nodes for Kera VMs
Add test nodes for Kera Trusted VM and OEMVM. Change-Id: I8a5f22920a942df8e04818adee715d58abc74e04 Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
This commit is contained in:
@@ -171,6 +171,38 @@
|
|||||||
peer-default;
|
peer-default;
|
||||||
qcom,label = <0x000000C>;
|
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,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 {
|
qcom_smcinvoke {
|
||||||
compatible = "qcom,smcinvoke";
|
compatible = "qcom,smcinvoke";
|
||||||
};
|
};
|
||||||
|
@@ -211,6 +211,38 @@
|
|||||||
allocate-base;
|
allocate-base;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
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;
|
||||||
|
};
|
||||||
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -342,6 +374,31 @@
|
|||||||
qcom,support-hypervisor;
|
qcom,support-hypervisor;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
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;
|
||||||
|
};
|
||||||
|
|
||||||
qcom,mem-buf {
|
qcom,mem-buf {
|
||||||
compatible = "qcom,mem-buf";
|
compatible = "qcom,mem-buf";
|
||||||
qcom,mem-buf-capabilities = "consumer";
|
qcom,mem-buf-capabilities = "consumer";
|
||||||
|
@@ -1939,6 +1939,49 @@
|
|||||||
ext-label = <0x7>;
|
ext-label = <0x7>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
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;
|
||||||
|
};
|
||||||
|
|
||||||
mmio_sram: mmio-sram@17D09400 {
|
mmio_sram: mmio-sram@17D09400 {
|
||||||
#address-cells = <2>;
|
#address-cells = <2>;
|
||||||
#size-cells = <2>;
|
#size-cells = <2>;
|
||||||
|
Reference in New Issue
Block a user