From c73600743bb06e948397db60bf0d973a223742db Mon Sep 17 00:00:00 2001 From: Naina Mehta Date: Mon, 1 Feb 2021 16:14:01 +0530 Subject: [PATCH] ARM: dts: msm: Add device trees for IDPS with AMOLED for Yupik and YupikP Add device tree support for IDPS with AMOLED configuration for Yupik and YupikP platforms. Change-Id: I7b2cd12c8d0058998984fa3bb10af919b48a2f6d --- qcom/Makefile | 10 ++++++++-- qcom/yupik-idps-amoled-overlay.dts | 11 +++++++++++ qcom/yupik-idps-amoled.dts | 10 ++++++++++ qcom/yupik-idps-amoled.dtsi | 4 ++++ qcom/yupikp-idps-amoled-overlay.dts | 11 +++++++++++ qcom/yupikp-idps-amoled.dts | 10 ++++++++++ qcom/yupikp-idps-amoled.dtsi | 1 + 7 files changed, 55 insertions(+), 2 deletions(-) create mode 100644 qcom/yupik-idps-amoled-overlay.dts create mode 100644 qcom/yupik-idps-amoled.dts create mode 100644 qcom/yupik-idps-amoled.dtsi create mode 100644 qcom/yupikp-idps-amoled-overlay.dts create mode 100644 qcom/yupikp-idps-amoled.dts create mode 100644 qcom/yupikp-idps-amoled.dtsi diff --git a/qcom/Makefile b/qcom/Makefile index ddee39dfa495..f19fffc49367 100644 --- a/qcom/Makefile +++ b/qcom/Makefile @@ -156,10 +156,12 @@ dtbo-$(CONFIG_ARCH_YUPIK) += \ yupik-atp-overlay.dtbo \ yupik-qrd-overlay.dtbo \ yupik-idps-digital-mics-overlay.dtbo \ + yupik-idps-amoled-overlay.dtbo \ yupikp-idp-overlay.dtbo \ yupikp-atp-overlay.dtbo \ yupikp-qrd-overlay.dtbo \ - yupikp-idps-digital-mics-overlay.dtbo + yupikp-idps-digital-mics-overlay.dtbo \ + yupikp-idps-amoled-overlay.dtbo yupik-rumi-overlay.dtbo-base := yupik.dtb @@ -167,20 +169,24 @@ yupik-idp-overlay.dtbo-base := yupik.dtb yupik-atp-overlay.dtbo-base := yupik.dtb yupik-qrd-overlay.dtbo-base := yupik.dtb yupik-idps-digital-mics-overlay.dtbo-base := yupik.dtb +yupik-idps-amoled-overlay.dtbo-base := yupik.dtb yupikp-idp-overlay.dtbo-base := yupikp.dtb yupikp-atp-overlay.dtbo-base := yupikp.dtb yupikp-qrd-overlay.dtbo-base := yupikp.dtb yupikp-idps-digital-mics-overlay.dtbo-base := yupikp.dtb +yupikp-idps-amoled-overlay.dtbo-base := yupikp.dtb else dtb-$(CONFIG_ARCH_YUPIK) += yupik-rumi.dtb \ yupik-idp.dtb \ yupik-atp.dtb \ yupik-qrd.dtb \ yupik-idps-digital-mics.dtb \ + yupik-idps-amoled.dtb \ yupikp-idp.dtb \ yupikp-atp.dtb \ yupikp-qrd.dtb \ - yupikp-idps-digital-mics.dtb + yupikp-idps-digital-mics.dtb \ + yupikp-idps-amoled.dtb endif ifeq ($(CONFIG_BUILD_ARM64_DT_OVERLAY),y) diff --git a/qcom/yupik-idps-amoled-overlay.dts b/qcom/yupik-idps-amoled-overlay.dts new file mode 100644 index 000000000000..31b5898f9e18 --- /dev/null +++ b/qcom/yupik-idps-amoled-overlay.dts @@ -0,0 +1,11 @@ +/dts-v1/; +/plugin/; + +#include "yupik-idps-amoled.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Yupik IDPS + AMOLED"; + compatible = "qcom,yupik-idp", "qcom,yupik", "qcom,idp"; + qcom,msm-id = <475 0x10000>; + qcom,board-id = <34 2>; +}; diff --git a/qcom/yupik-idps-amoled.dts b/qcom/yupik-idps-amoled.dts new file mode 100644 index 000000000000..26ca956de78e --- /dev/null +++ b/qcom/yupik-idps-amoled.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "yupik.dtsi" +#include "yupik-idps-amoled.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Yupik IDPS + AMOLED"; + compatible = "qcom,yupik-idp", "qcom,yupik", "qcom,idp"; + qcom,board-id = <34 2>; +}; diff --git a/qcom/yupik-idps-amoled.dtsi b/qcom/yupik-idps-amoled.dtsi new file mode 100644 index 000000000000..885e5af51402 --- /dev/null +++ b/qcom/yupik-idps-amoled.dtsi @@ -0,0 +1,4 @@ +#include "yupik-idp.dtsi" + +&soc { +}; diff --git a/qcom/yupikp-idps-amoled-overlay.dts b/qcom/yupikp-idps-amoled-overlay.dts new file mode 100644 index 000000000000..2c3be6da773d --- /dev/null +++ b/qcom/yupikp-idps-amoled-overlay.dts @@ -0,0 +1,11 @@ +/dts-v1/; +/plugin/; + +#include "yupikp-idps-amoled.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. YupikP IDPS + AMOLED"; + compatible = "qcom,yupikp-idp", "qcom,yupikp", "qcom,idp"; + qcom,msm-id = <499 0x10000>; + qcom,board-id = <34 2>; +}; diff --git a/qcom/yupikp-idps-amoled.dts b/qcom/yupikp-idps-amoled.dts new file mode 100644 index 000000000000..642405634864 --- /dev/null +++ b/qcom/yupikp-idps-amoled.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "yupikp.dtsi" +#include "yupikp-idps-amoled.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. YupikP IDPS + AMOLED"; + compatible = "qcom,yupikp-idp", "qcom,yupikp", "qcom,idp"; + qcom,board-id = <34 2>; +}; diff --git a/qcom/yupikp-idps-amoled.dtsi b/qcom/yupikp-idps-amoled.dtsi new file mode 100644 index 000000000000..bfb95f0df27f --- /dev/null +++ b/qcom/yupikp-idps-amoled.dtsi @@ -0,0 +1 @@ +#include "yupik-idps-amoled.dtsi"