From e4d9a643f5d23b88904aaa2b5f3076f73057175e Mon Sep 17 00:00:00 2001 From: Neeraj Upadhyay Date: Wed, 20 May 2020 13:44:30 +0530 Subject: [PATCH] ARM: dts: msm: Add VM board files for Lahaina Add platform device tree files for Lahaina VM. Change-Id: Iefd1c9cf06476337f37c932c259f510e4a4c4f37 --- qcom/Makefile | 4 +++- qcom/lahaina-vm-cdp.dts | 10 ++++++++++ qcom/lahaina-vm-cdp.dtsi | 1 + qcom/{trustedvm-ion.dtsi => lahaina-vm-ion.dtsi} | 0 qcom/lahaina-vm-mtp.dts | 10 ++++++++++ qcom/lahaina-vm-mtp.dtsi | 1 + qcom/lahaina-vm-qrd.dts | 10 ++++++++++ qcom/lahaina-vm-qrd.dtsi | 1 + qcom/{trustedvm.dtsi => lahaina-vm.dtsi} | 3 ++- qcom/trustedvm.dts | 7 ------- 10 files changed, 38 insertions(+), 9 deletions(-) create mode 100644 qcom/lahaina-vm-cdp.dts create mode 100644 qcom/lahaina-vm-cdp.dtsi rename qcom/{trustedvm-ion.dtsi => lahaina-vm-ion.dtsi} (100%) create mode 100644 qcom/lahaina-vm-mtp.dts create mode 100644 qcom/lahaina-vm-mtp.dtsi create mode 100644 qcom/lahaina-vm-qrd.dts create mode 100644 qcom/lahaina-vm-qrd.dtsi rename qcom/{trustedvm.dtsi => lahaina-vm.dtsi} (99%) delete mode 100644 qcom/trustedvm.dts diff --git a/qcom/Makefile b/qcom/Makefile index a2a27d6845c3..5f1b12aadb91 100644 --- a/qcom/Makefile +++ b/qcom/Makefile @@ -141,7 +141,9 @@ endif ifeq ($(CONFIG_ARCH_LAHAINA), y) ifeq ($(CONFIG_ARCH_QTI_VM), y) -dtb-$(CONFIG_ARCH_QTI_VM) += trustedvm.dtb +dtb-$(CONFIG_ARCH_QTI_VM) += lahaina-vm-mtp.dtb \ + lahaina-vm-cdp.dtb \ + lahaina-vm-qrd.dtb endif endif diff --git a/qcom/lahaina-vm-cdp.dts b/qcom/lahaina-vm-cdp.dts new file mode 100644 index 000000000000..74e1fc3fdae7 --- /dev/null +++ b/qcom/lahaina-vm-cdp.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "lahaina-vm.dtsi" +#include "lahaina-vm-cdp.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Lahaina SVM CDP"; + compatible = "qcom,lahaina-cdp", "qcom,lahaina", "qcom,cdp"; + qcom,board-id = <0x10001 0>; +}; diff --git a/qcom/lahaina-vm-cdp.dtsi b/qcom/lahaina-vm-cdp.dtsi new file mode 100644 index 000000000000..e62004ae5e1e --- /dev/null +++ b/qcom/lahaina-vm-cdp.dtsi @@ -0,0 +1 @@ +/*#include "display/lahaina-sde-display-cdp.dtsi"*/ diff --git a/qcom/trustedvm-ion.dtsi b/qcom/lahaina-vm-ion.dtsi similarity index 100% rename from qcom/trustedvm-ion.dtsi rename to qcom/lahaina-vm-ion.dtsi diff --git a/qcom/lahaina-vm-mtp.dts b/qcom/lahaina-vm-mtp.dts new file mode 100644 index 000000000000..816a8fc0d9df --- /dev/null +++ b/qcom/lahaina-vm-mtp.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "lahaina-vm.dtsi" +#include "lahaina-vm-mtp.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Lahaina SVM MTP"; + compatible = "qcom,lahaina-mtp", "qcom,lahaina", "qcom,mtp"; + qcom,board-id = <0x10008 0>; +}; diff --git a/qcom/lahaina-vm-mtp.dtsi b/qcom/lahaina-vm-mtp.dtsi new file mode 100644 index 000000000000..7411556ed73b --- /dev/null +++ b/qcom/lahaina-vm-mtp.dtsi @@ -0,0 +1 @@ +/*#include "display/lahaina-sde-display-mtp.dtsi"*/ diff --git a/qcom/lahaina-vm-qrd.dts b/qcom/lahaina-vm-qrd.dts new file mode 100644 index 000000000000..4c01845cfd2c --- /dev/null +++ b/qcom/lahaina-vm-qrd.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "lahaina-vm.dtsi" +#include "lahaina-vm-qrd.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Lahaina SVM QRD"; + compatible = "qcom,lahaina-qrd", "qcom,lahaina", "qcom,qrd"; + qcom,board-id = <0x1000B 0>; +}; diff --git a/qcom/lahaina-vm-qrd.dtsi b/qcom/lahaina-vm-qrd.dtsi new file mode 100644 index 000000000000..ed306e6a6f78 --- /dev/null +++ b/qcom/lahaina-vm-qrd.dtsi @@ -0,0 +1 @@ +/*#include "display/lahaina-sde-display-qrd.dtsi"*/ diff --git a/qcom/trustedvm.dtsi b/qcom/lahaina-vm.dtsi similarity index 99% rename from qcom/trustedvm.dtsi rename to qcom/lahaina-vm.dtsi index 10f4431c38c4..456517912aa2 100644 --- a/qcom/trustedvm.dtsi +++ b/qcom/lahaina-vm.dtsi @@ -6,6 +6,7 @@ / { #address-cells = <0x2>; #size-cells = <0x2>; + qcom,msm-id = <415 0x10000>; interrupt-parent = <&vgic>; qcom-mem-buf { @@ -321,7 +322,7 @@ }; }; -#include "trustedvm-ion.dtsi" +#include "lahaina-vm-ion.dtsi" #include "display/trustedvm-lahaina-sde.dtsi" #include "display/trustedvm-lahaina-sde-display.dtsi" #include "display/dsi-panel-sw43404-amoled-dsc-wqhd-cmd.dtsi" diff --git a/qcom/trustedvm.dts b/qcom/trustedvm.dts deleted file mode 100644 index e8db5262cc91..000000000000 --- a/qcom/trustedvm.dts +++ /dev/null @@ -1,7 +0,0 @@ -/dts-v1/; - -#include "trustedvm.dtsi" - -/ { - model = "Qualcomm Technologies, Inc. Secondary Virtual Machine"; -};