From f0b8a9d204e211fd4eb88b9f88355f0376d2390f Mon Sep 17 00:00:00 2001 From: Sandeepkumar Yenugula Date: Wed, 18 Aug 2021 12:42:58 +0530 Subject: [PATCH] ARM: dts: msm: Add pm7250b dts variant for yupik iot Add pm7250b dts support for yupik iot. Change-Id: I610974ea62e20f4fa02a486d1a8c3f99f2e64dd4 --- qcom/Makefile | 12 ++++++++++++ qcom/yupik-iot-hsp-pm7250b-overlay.dts | 11 +++++++++++ qcom/yupik-iot-hsp-pm7250b.dts | 10 ++++++++++ qcom/yupik-iot-hsp-pm7250b.dtsi | 1 + qcom/yupik-iot-idp-pm7250b-overlay.dts | 11 +++++++++++ qcom/yupik-iot-idp-pm7250b.dts | 10 ++++++++++ qcom/yupik-iot-idp-pm7250b.dtsi | 1 + qcom/yupikp-iot-hsp-pm7250b-overlay.dts | 11 +++++++++++ qcom/yupikp-iot-hsp-pm7250b.dts | 10 ++++++++++ qcom/yupikp-iot-hsp-pm7250b.dtsi | 1 + qcom/yupikp-iot-idp-pm7250b-overlay.dts | 11 +++++++++++ qcom/yupikp-iot-idp-pm7250b.dts | 10 ++++++++++ qcom/yupikp-iot-idp-pm7250b.dtsi | 1 + 13 files changed, 100 insertions(+) create mode 100644 qcom/yupik-iot-hsp-pm7250b-overlay.dts create mode 100644 qcom/yupik-iot-hsp-pm7250b.dts create mode 100644 qcom/yupik-iot-hsp-pm7250b.dtsi create mode 100644 qcom/yupik-iot-idp-pm7250b-overlay.dts create mode 100644 qcom/yupik-iot-idp-pm7250b.dts create mode 100644 qcom/yupik-iot-idp-pm7250b.dtsi create mode 100644 qcom/yupikp-iot-hsp-pm7250b-overlay.dts create mode 100644 qcom/yupikp-iot-hsp-pm7250b.dts create mode 100644 qcom/yupikp-iot-hsp-pm7250b.dtsi create mode 100644 qcom/yupikp-iot-idp-pm7250b-overlay.dts create mode 100644 qcom/yupikp-iot-idp-pm7250b.dts create mode 100644 qcom/yupikp-iot-idp-pm7250b.dtsi diff --git a/qcom/Makefile b/qcom/Makefile index 5e0161ebb276..bb62dc1d4f59 100644 --- a/qcom/Makefile +++ b/qcom/Makefile @@ -213,12 +213,16 @@ dtbo-$(CONFIG_ARCH_YUPIK) += \ yupikp-idps-amoled-overlay.dtbo \ yupikp-idp-hsp-overlay.dtbo \ yupik-iot-idp-overlay.dtbo \ + yupik-iot-idp-pm7250b-overlay.dtbo \ yupik-iot-qrd-overlay.dtbo \ yupik-iot-hsp-overlay.dtbo \ + yupik-iot-hsp-pm7250b-overlay.dtbo \ yupik-iot-idps-amoled-overlay.dtbo \ yupikp-iot-idp-overlay.dtbo \ + yupikp-iot-idp-pm7250b-overlay.dtbo \ yupikp-iot-qrd-overlay.dtbo \ yupikp-iot-hsp-overlay.dtbo \ + yupikp-iot-hsp-pm7250b-overlay.dtbo \ yupikp-iot-idps-amoled-overlay.dtbo @@ -235,12 +239,16 @@ yupikp-qrd-overlay.dtbo-base := yupikp.dtb yupikp-idps-amoled-overlay.dtbo-base := yupikp.dtb yupikp-idp-hsp-overlay.dtbo-base := yupikp-hsp.dtb yupik-iot-idp-overlay.dtbo-base := yupik-iot.dtb +yupik-iot-idp-pm7250b-overlay.dtbo-base := yupik-iot.dtb yupik-iot-qrd-overlay.dtbo-base := yupik-iot.dtb yupik-iot-hsp-overlay.dtbo-base := yupik-iot.dtb +yupik-iot-hsp-pm7250b-overlay.dtbo-base := yupik-iot.dtb yupik-iot-idps-amoled-overlay.dtbo-base := yupik-iot.dtb yupikp-iot-idp-overlay.dtbo-base := yupikp-iot.dtb +yupikp-iot-idp-pm7250b-overlay.dtbo-base := yupikp-iot.dtb yupikp-iot-qrd-overlay.dtbo-base := yupikp-iot.dtb yupikp-iot-hsp-overlay.dtbo-base := yupikp-iot.dtb +yupikp-iot-hsp-pm7250b-overlay.dtbo-base := yupikp-iot.dtb yupikp-iot-idps-amoled-overlay.dtbo-base := yupikp-iot.dtb else dtb-$(CONFIG_ARCH_YUPIK) += yupik-rumi.dtb \ @@ -256,12 +264,16 @@ dtb-$(CONFIG_ARCH_YUPIK) += yupik-rumi.dtb \ yupikp-idps-amoled.dtb \ yupikp-idp-hsp.dtb \ yupik-iot-idp.dtb \ + yupik-iot-idp-pm7250b.dtb \ yupik-iot-qrd.dtb \ yupik-iot-hsp.dtb \ yupik-iot-idps-amoled.dtb \ yupikp-iot-idp.dtb \ + yupikp-iot-idp-pm7250b.dtb \ yupikp-iot-qrd.dtb \ yupikp-iot-hsp.dtb \ + yupik-iot-hsp-pm7250b.dtb \ + yupikp-iot-hsp-pm7250b.dtb \ yupikp-iot-idps-amoled.dtb endif diff --git a/qcom/yupik-iot-hsp-pm7250b-overlay.dts b/qcom/yupik-iot-hsp-pm7250b-overlay.dts new file mode 100644 index 000000000000..13601736b210 --- /dev/null +++ b/qcom/yupik-iot-hsp-pm7250b-overlay.dts @@ -0,0 +1,11 @@ +/dts-v1/; +/plugin/; + +#include "yupik-iot-hsp-pm7250b.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Yupik IOT HSP + PM7250B"; + compatible = "qcom,yupik-iot-idp", "qcom,yupik-iot", "qcom,idp"; + qcom,msm-id = <497 0x10000>; + qcom,board-id = <34 1>; +}; diff --git a/qcom/yupik-iot-hsp-pm7250b.dts b/qcom/yupik-iot-hsp-pm7250b.dts new file mode 100644 index 000000000000..e45c59ae88d3 --- /dev/null +++ b/qcom/yupik-iot-hsp-pm7250b.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "yupik-iot.dtsi" +#include "yupik-iot-hsp-pm7250b.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Yupik IOT HSP + PM7250B"; + compatible = "qcom,yupik-iot-idp", "qcom,yupik-iot", "qcom,idp"; + qcom,board-id = <34 1>; +}; diff --git a/qcom/yupik-iot-hsp-pm7250b.dtsi b/qcom/yupik-iot-hsp-pm7250b.dtsi new file mode 100644 index 000000000000..b1d6a3003180 --- /dev/null +++ b/qcom/yupik-iot-hsp-pm7250b.dtsi @@ -0,0 +1 @@ +#include "yupik-iot-idp-pm7250b.dtsi" diff --git a/qcom/yupik-iot-idp-pm7250b-overlay.dts b/qcom/yupik-iot-idp-pm7250b-overlay.dts new file mode 100644 index 000000000000..30427232e379 --- /dev/null +++ b/qcom/yupik-iot-idp-pm7250b-overlay.dts @@ -0,0 +1,11 @@ +/dts-v1/; +/plugin/; + +#include "yupik-iot-idp-pm7250b.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Yupik IOT IDP + PM7250B"; + compatible = "qcom,yupik-iot-idp", "qcom,yupik-iot", "qcom,idp"; + qcom,msm-id = <497 0x10000>; + qcom,board-id = <34 0>; +}; diff --git a/qcom/yupik-iot-idp-pm7250b.dts b/qcom/yupik-iot-idp-pm7250b.dts new file mode 100644 index 000000000000..02b9e75ec6ef --- /dev/null +++ b/qcom/yupik-iot-idp-pm7250b.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "yupik-iot.dtsi" +#include "yupik-iot-idp-pm7250b.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Yupik IOT IDP + PM7250B"; + compatible = "qcom,yupik-iot-idp", "qcom,yupik-iot", "qcom,idp"; + qcom,board-id = <34 0>; +}; diff --git a/qcom/yupik-iot-idp-pm7250b.dtsi b/qcom/yupik-iot-idp-pm7250b.dtsi new file mode 100644 index 000000000000..3d7faf4c3695 --- /dev/null +++ b/qcom/yupik-iot-idp-pm7250b.dtsi @@ -0,0 +1 @@ +#include "yupik-idp-pm7250b.dtsi" diff --git a/qcom/yupikp-iot-hsp-pm7250b-overlay.dts b/qcom/yupikp-iot-hsp-pm7250b-overlay.dts new file mode 100644 index 000000000000..657d8bcd6537 --- /dev/null +++ b/qcom/yupikp-iot-hsp-pm7250b-overlay.dts @@ -0,0 +1,11 @@ +/dts-v1/; +/plugin/; + +#include "yupikp-iot-hsp-pm7250b.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. YupikP IOT HSP + PM7250B"; + compatible = "qcom,yupikp-iot-idp", "qcom,yupikp-iot", "qcom,idp"; + qcom,msm-id = <498 0x10000>; + qcom,board-id = <34 1>; +}; diff --git a/qcom/yupikp-iot-hsp-pm7250b.dts b/qcom/yupikp-iot-hsp-pm7250b.dts new file mode 100644 index 000000000000..1ebf928ea380 --- /dev/null +++ b/qcom/yupikp-iot-hsp-pm7250b.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "yupikp-iot.dtsi" +#include "yupikp-iot-hsp-pm7250b.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. YupikP IOT HSP + PM7250B"; + compatible = "qcom,yupikp-iot-idp", "qcom,yupikp-iot", "qcom,idp"; + qcom,board-id = <34 1>; +}; diff --git a/qcom/yupikp-iot-hsp-pm7250b.dtsi b/qcom/yupikp-iot-hsp-pm7250b.dtsi new file mode 100644 index 000000000000..06877e6b4c19 --- /dev/null +++ b/qcom/yupikp-iot-hsp-pm7250b.dtsi @@ -0,0 +1 @@ +#include "yupik-iot-hsp-pm7250b.dtsi" diff --git a/qcom/yupikp-iot-idp-pm7250b-overlay.dts b/qcom/yupikp-iot-idp-pm7250b-overlay.dts new file mode 100644 index 000000000000..9b6f4f250fef --- /dev/null +++ b/qcom/yupikp-iot-idp-pm7250b-overlay.dts @@ -0,0 +1,11 @@ +/dts-v1/; +/plugin/; + +#include "yupikp-iot-idp-pm7250b.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. YupikP IOT IDP + PM7250B"; + compatible = "qcom,yupikp-iot-idp", "qcom,yupikp-iot", "qcom,idp"; + qcom,msm-id = <498 0x10000>; + qcom,board-id = <34 0>; +}; diff --git a/qcom/yupikp-iot-idp-pm7250b.dts b/qcom/yupikp-iot-idp-pm7250b.dts new file mode 100644 index 000000000000..250910551c11 --- /dev/null +++ b/qcom/yupikp-iot-idp-pm7250b.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "yupikp-iot.dtsi" +#include "yupikp-iot-idp-pm7250b.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. YupikP IOT IDP + PM7250B"; + compatible = "qcom,yupikp-iot-idp", "qcom,yupikp-iot", "qcom,idp"; + qcom,board-id = <34 0>; +}; diff --git a/qcom/yupikp-iot-idp-pm7250b.dtsi b/qcom/yupikp-iot-idp-pm7250b.dtsi new file mode 100644 index 000000000000..b1d6a3003180 --- /dev/null +++ b/qcom/yupikp-iot-idp-pm7250b.dtsi @@ -0,0 +1 @@ +#include "yupik-iot-idp-pm7250b.dtsi"