ARM: dts: msm: Add initial platform device tree for holi

Add initial device tree to support holi platform on
MTP, CDP, QRD, ATP, MTP-USBC platforms.

Change-Id: Icc4aea30ebffc73c20bd56d9ac316a559e3e619c
This commit is contained in:
Yogesh Lal 2020-07-14 19:15:13 +05:30
commit 5f20630c70
17 changed files with 127 additions and 2 deletions

View file

@ -231,3 +231,7 @@ compatible = "qcom,sdmmagpie-rumi"
compatible = "qcom,sdmmagpie-idp"
compatible = "qcom,sdmmagpie-qrd"
compatible = "qcom,holi-rumi"
compatible = "qcom,holi-mtp"
compatible = "qcom,holi-cdp"
compatible = "qcom,holi-qrd"
compatible = "qcom,holi-atp"

View file

@ -61,11 +61,26 @@ dtb-$(CONFIG_ARCH_LAHAINA) += lahaina-rumi.dtb \
endif
ifeq ($(CONFIG_BUILD_ARM64_DT_OVERLAY),y)
dtbo-$(CONFIG_ARCH_HOLI) += holi-rumi-overlay.dtbo
dtbo-$(CONFIG_ARCH_HOLI) += holi-rumi-overlay.dtbo \
holi-mtp-overlay.dtbo \
holi-cdp-overlay.dtbo \
holi-qrd-overlay.dtbo \
holi-atp-overlay.dtbo \
holi-mtp-usbc-overlay.dtbo
holi-rumi-overlay.dtbo-base := holi.dtb
holi-mtp-overlay.dtbo-base := holi.dtb
holi-cdp-overlay.dtbo-base := holi.dtb
holi-qrd-overlay.dtbo-base := holi.dtb
holi-atp-overlay.dtbo-base := holi.dtb
holi-mtp-usbc-overlay.dtbo-base := holi.dtb
else
dtb-$(CONFIG_ARCH_HOLI) += holi-rumi.dtb
dtb-$(CONFIG_ARCH_HOLI) += holi-rumi.dtb \
holi-mtp.dtb \
holi-cdp.dtb \
holi-qrd.dtb \
holi-atp.dtb \
holi-mtp-usbc.dtb
endif
ifeq ($(CONFIG_BUILD_ARM64_DT_OVERLAY),y)

11
qcom/holi-atp-overlay.dts Normal file
View file

@ -0,0 +1,11 @@
/dts-v1/;
/plugin/;
#include "holi-atp.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Holi ATP";
compatible = "qcom,holi-atp", "qcom,holi", "qcom,atp";
qcom,msm-id = <454 0x10000>;
qcom,board-id = <33 0>;
};

10
qcom/holi-atp.dts Normal file
View file

@ -0,0 +1,10 @@
/dts-v1/;
#include "holi.dtsi"
#include "holi-atp.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Holi ATP";
compatible = "qcom,holi-atp", "qcom,holi", "qcom,atp";
qcom,board-id = <33 0>;
};

0
qcom/holi-atp.dtsi Normal file
View file

11
qcom/holi-cdp-overlay.dts Normal file
View file

@ -0,0 +1,11 @@
/dts-v1/;
/plugin/;
#include "holi-cdp.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Holi CDP";
compatible = "qcom,holi-cdp", "qcom,holi", "qcom,cdp";
qcom,msm-id = <454 0x10000>;
qcom,board-id = <1 0>;
};

10
qcom/holi-cdp.dts Normal file
View file

@ -0,0 +1,10 @@
/dts-v1/;
#include "holi.dtsi"
#include "holi-cdp.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Holi CDP";
compatible = "qcom,holi-cdp", "qcom,holi", "qcom,cdp";
qcom,board-id = <1 0>;
};

0
qcom/holi-cdp.dtsi Normal file
View file

11
qcom/holi-mtp-overlay.dts Normal file
View file

@ -0,0 +1,11 @@
/dts-v1/;
/plugin/;
#include "holi-mtp.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Holi MTP";
compatible = "qcom,holi-mtp", "qcom,holi", "qcom,mtp";
qcom,msm-id = <454 0x10000>;
qcom,board-id = <8 0>;
};

View file

@ -0,0 +1,11 @@
/dts-v1/;
/plugin/;
#include "holi-mtp-usbc.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Holi MTP USBC audio";
compatible = "qcom,holi-mtp", "qcom,holi", "qcom,mtp";
qcom,msm-id = <454 0x10000>;
qcom,board-id = <8 1>;
};

10
qcom/holi-mtp-usbc.dts Normal file
View file

@ -0,0 +1,10 @@
/dts-v1/;
#include "holi.dtsi"
#include "holi-mtp-usbc.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Holi MTP USBC audio";
compatible = "qcom,holi-mtp", "qcom,holi", "qcom,mtp";
qcom,board-id = <8 1>;
};

0
qcom/holi-mtp-usbc.dtsi Normal file
View file

11
qcom/holi-mtp.dts Normal file
View file

@ -0,0 +1,11 @@
/dts-v1/;
#include "holi.dtsi"
#include "holi-mtp.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Holi MTP";
compatible = "qcom,holi-mtp", "qcom,holi", "qcom,mtp";
qcom,board-id = <8 0>;
};

0
qcom/holi-mtp.dtsi Normal file
View file

11
qcom/holi-qrd-overlay.dts Normal file
View file

@ -0,0 +1,11 @@
/dts-v1/;
/plugin/;
#include "holi-qrd.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Holi QRD";
compatible = "qcom,holi-qrd", "qcom,holi", "qcom,qrd";
qcom,msm-id = <454 0x10000>;
qcom,board-id = <0xb 0>;
};

10
qcom/holi-qrd.dts Normal file
View file

@ -0,0 +1,10 @@
/dts-v1/;
#include "holi.dtsi"
#include "holi-qrd.dtsi"
/ {
model = "Qualcomm Technologies, Inc. Holi QRD";
compatible = "qcom,holi-qrd", "qcom,holi", "qcom,qrd";
qcom,board-id = <0xb 0>;
};

0
qcom/holi-qrd.dtsi Normal file
View file