From a1b646292fbfa2d94a9d3179bc8446de8a4b1e52 Mon Sep 17 00:00:00 2001 From: NEERAJ SHARMA Date: Mon, 6 Nov 2023 12:46:36 +0530 Subject: [PATCH] ARM: dts: msm: Add dt variants for montague The change add dts support for QPS615 subtype for montague. Change-Id: If3ab856667e59dab2836b432f90680c203b6d290 --- qcom/Makefile | 8 ++++++-- qcom/montague-idp-qps615-overlay.dts | 11 +++++++++++ qcom/montague-idp-qps615.dts | 10 ++++++++++ qcom/montague-idp-qps615.dtsi | 1 + qcom/montaguep-idp-qps615.dts | 10 ++++++++++ qcom/montaguep-idp-qps615.dtsi | 1 + 6 files changed, 39 insertions(+), 2 deletions(-) create mode 100644 qcom/montague-idp-qps615-overlay.dts create mode 100644 qcom/montague-idp-qps615.dts create mode 100644 qcom/montague-idp-qps615.dtsi create mode 100644 qcom/montaguep-idp-qps615.dts create mode 100644 qcom/montaguep-idp-qps615.dtsi diff --git a/qcom/Makefile b/qcom/Makefile index 93951927..ef68e3dd 100644 --- a/qcom/Makefile +++ b/qcom/Makefile @@ -565,7 +565,8 @@ dtbo-$(CONFIG_ARCH_RAVELIN) += ravelin-rumi-overlay.dtbo \ montague-moselle-overlay.dtbo \ montague-rcm-overlay.dtbo \ montague-wsa-overlay.dtbo \ - montague-wsd-overlay.dtbo + montague-wsd-overlay.dtbo \ + montague-idp-qps615.dtbo ravelin-rumi-overlay.dtbo-base := ravelin.dtb montague.dtb ravelin-atp-overlay.dtbo-base := ravelin.dtb ravelinp.dtb montague.dtb montaguep.dtb @@ -581,6 +582,7 @@ montague-moselle-overlay.dtbo-base := montague-4gb.dtb montaguep-4gb.dtb montagu montague-rcm-overlay.dtbo-base := montague.dtb montaguep.dtb montague-wsa-overlay.dtbo-base := montague.dtb montaguep.dtb montague-wsd-overlay.dtbo-base := montague.dtb montaguep.dtb +montague-idp-qps615-overlay.dtbo-base := montague.dtb montaguep.dtb else dtb-$(CONFIG_ARCH_RAVELIN) += ravelin-rumi.dtb \ ravelin-atp.dtb \ @@ -609,7 +611,9 @@ dtb-$(CONFIG_ARCH_RAVELIN) += ravelin-rumi.dtb \ montague-wsa.dtb \ montague-wsd.dtb \ montaguep-wsa.dtb \ - montaguep-wsd.dtb + montaguep-wsd.dtb \ + montague-idp-qps615.dtb \ + montaguep-idp-qps615.dtb endif ifeq ($(CONFIG_BUILD_ARM64_DT_OVERLAY),y) diff --git a/qcom/montague-idp-qps615-overlay.dts b/qcom/montague-idp-qps615-overlay.dts new file mode 100644 index 00000000..ad7971a3 --- /dev/null +++ b/qcom/montague-idp-qps615-overlay.dts @@ -0,0 +1,11 @@ +/dts-v1/; +/plugin/; + +#include "montague-idp-qps615.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague IDP QPS615"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,msm-id = <581 0x10000>, <582 0x10000>; + qcom,board-id = <0x10022 0x9>; +}; diff --git a/qcom/montague-idp-qps615.dts b/qcom/montague-idp-qps615.dts new file mode 100644 index 00000000..3e9864fc --- /dev/null +++ b/qcom/montague-idp-qps615.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "montague.dtsi" +#include "montague-idp-qps615.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague IDP QPS615"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,board-id = <0x10022 0x9>; +}; diff --git a/qcom/montague-idp-qps615.dtsi b/qcom/montague-idp-qps615.dtsi new file mode 100644 index 00000000..b71ee48e --- /dev/null +++ b/qcom/montague-idp-qps615.dtsi @@ -0,0 +1 @@ +#include "ravelin-idp.dtsi" diff --git a/qcom/montaguep-idp-qps615.dts b/qcom/montaguep-idp-qps615.dts new file mode 100644 index 00000000..f27e0060 --- /dev/null +++ b/qcom/montaguep-idp-qps615.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "montaguep.dtsi" +#include "montaguep-idp-qps615.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Montague IDP QPS615"; + compatible = "qcom,montague-idp", "qcom,montague", "qcom,idp"; + qcom,board-id = <0x10022 0x9>; +}; diff --git a/qcom/montaguep-idp-qps615.dtsi b/qcom/montaguep-idp-qps615.dtsi new file mode 100644 index 00000000..6dca2ce9 --- /dev/null +++ b/qcom/montaguep-idp-qps615.dtsi @@ -0,0 +1 @@ +#include "ravelinp-idp.dtsi"