From 56b0083819f374c4eb05bb4af6922bcf463455c0 Mon Sep 17 00:00:00 2001 From: Jeevan Shriram Date: Fri, 8 May 2020 01:05:24 -0700 Subject: [PATCH] ARM: dts: msm: Add support for Lahaina ATP platform Add devicetree files to support Lahaina and LahainaP ATP platform. Change-Id: I4e5620c078a1dca02328a657a48a3c750e0878c1 --- bindings/arm/msm/msm.txt | 2 ++ qcom/Makefile | 8 ++++++++ qcom/lahaina-atp-overlay.dts | 10 ++++++++++ qcom/lahaina-atp.dts | 10 ++++++++++ qcom/lahaina-atp.dtsi | 1 + qcom/lahaina-v2-atp.dts | 10 ++++++++++ qcom/lahainap-atp-overlay.dts | 10 ++++++++++ qcom/lahainap-atp.dts | 10 ++++++++++ qcom/lahainap-atp.dtsi | 1 + qcom/lahainap-v2-atp.dts | 10 ++++++++++ 10 files changed, 72 insertions(+) create mode 100644 qcom/lahaina-atp-overlay.dts create mode 100644 qcom/lahaina-atp.dts create mode 100644 qcom/lahaina-atp.dtsi create mode 100644 qcom/lahaina-v2-atp.dts create mode 100644 qcom/lahainap-atp-overlay.dts create mode 100644 qcom/lahainap-atp.dts create mode 100644 qcom/lahainap-atp.dtsi create mode 100644 qcom/lahainap-v2-atp.dts diff --git a/bindings/arm/msm/msm.txt b/bindings/arm/msm/msm.txt index 8b9b6dd3..cfc99bd4 100644 --- a/bindings/arm/msm/msm.txt +++ b/bindings/arm/msm/msm.txt @@ -189,6 +189,7 @@ compatible = "qcom,kona-mtp" compatible = "qcom,kona-cdp" compatible = "qcom,kona-qrd" compatible = "qcom,lahaina-rumi" +compatible = "qcom,lahaina-atp" compatible = "qcom,lahaina-mtp" compatible = "qcom,lahaina-cdp" compatible = "qcom,lahaina-qrd" @@ -196,6 +197,7 @@ compatible = "qcom,lahaina-qrd-module" compatible = "qcom,shima-rumi" compatible = "qcom,lahainap-mtp" compatible = "qcom,lahainap-cdp" +compatible = "qcom,lahainap-atp" compatible = "qcom,lahainap-qrd" compatible = "qcom,lito-rumi" compatible = "qcom,lito-mtp" diff --git a/qcom/Makefile b/qcom/Makefile index 1d558aba..b51e01b8 100644 --- a/qcom/Makefile +++ b/qcom/Makefile @@ -5,38 +5,46 @@ dtbo-$(CONFIG_ARCH_LAHAINA) += lahaina-rumi-overlay.dtbo \ lahaina-mtp-hsp-overlay.dtbo \ lahaina-cdp-overlay.dtbo \ lahaina-qrd-overlay.dtbo \ + lahaina-atp-overlay.dtbo \ lahaina-qrd-hsp-overlay.dtbo \ lahaina-qrd-module-overlay.dtbo \ lahainap-mtp-overlay.dtbo \ lahainap-cdp-overlay.dtbo \ + lahainap-atp-overlay.dtbo \ lahainap-qrd-overlay.dtbo lahaina-rumi-overlay.dtbo-base := lahaina.dtb lahaina-mtp-hsp-overlay.dtbo-base := lahaina.dtb lahaina-mtp-overlay.dtbo-base := lahaina.dtb lahaina-v2.dtb lahaina-cdp-overlay.dtbo-base := lahaina.dtb lahaina-v2.dtb +lahaina-atp-overlay.dtbo-base := lahaina.dtb lahaina-v2.dtb lahaina-qrd-hsp-overlay.dtbo-base := lahaina.dtb lahaina-qrd-overlay.dtbo-base := lahaina.dtb lahaina-v2.dtb lahaina-qrd-module-overlay.dtbo-base := lahaina.dtb lahainap-mtp-overlay.dtbo-base := lahainap.dtb lahainap-v2.dtb lahainap-cdp-overlay.dtbo-base := lahainap.dtb lahainap-v2.dtb +lahainap-atp-overlay.dtbo-base := lahainap.dtb lahainap-v2.dtb lahainap-qrd-overlay.dtbo-base := lahainap.dtb lahainap-v2.dtb else dtb-$(CONFIG_ARCH_LAHAINA) += lahaina-rumi.dtb \ lahaina-mtp-hsp.dtb \ lahaina-mtp.dtb \ lahaina-cdp.dtb \ + lahaina-atp.dtb \ lahaina-qrd-hsp.dtb \ lahaina-qrd.dtb \ lahaina-qrd-module.dtb \ lahainap-mtp.dtb \ lahainap-cdp.dtb \ + lahainap-atp.dtb \ lahainap-qrd.dtb \ lahaina-v2-mtp.dtb \ lahaina-v2-cdp.dtb \ + lahaina-v2-atp.dtb \ lahaina-v2-qrd.dtb \ lahainap-v2-mtp.dtb \ lahainap-v2-cdp.dtb \ + lahainap-v2-atp.dtb \ lahainap-v2-qrd.dtb endif diff --git a/qcom/lahaina-atp-overlay.dts b/qcom/lahaina-atp-overlay.dts new file mode 100644 index 00000000..6e297026 --- /dev/null +++ b/qcom/lahaina-atp-overlay.dts @@ -0,0 +1,10 @@ +/dts-v1/; +/plugin/; + +#include "lahaina-atp.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Lahaina ATP"; + compatible = "qcom,lahaina-atp", "qcom,lahaina", "qcom,atp"; + qcom,board-id = <0x10021 0>; +}; diff --git a/qcom/lahaina-atp.dts b/qcom/lahaina-atp.dts new file mode 100644 index 00000000..705dc66c --- /dev/null +++ b/qcom/lahaina-atp.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "lahaina.dtsi" +#include "lahaina-atp.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Lahaina ATP"; + compatible = "qcom,lahaina-atp", "qcom,lahaina", "qcom,atp"; + qcom,board-id = <0x10021 0>; +}; diff --git a/qcom/lahaina-atp.dtsi b/qcom/lahaina-atp.dtsi new file mode 100644 index 00000000..af2a598d --- /dev/null +++ b/qcom/lahaina-atp.dtsi @@ -0,0 +1 @@ +#include "lahaina-mtp.dtsi" diff --git a/qcom/lahaina-v2-atp.dts b/qcom/lahaina-v2-atp.dts new file mode 100644 index 00000000..e16cbd5d --- /dev/null +++ b/qcom/lahaina-v2-atp.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "lahaina-v2.dtsi" +#include "lahaina-atp.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Lahaina v2 ATP"; + compatible = "qcom,lahaina-atp", "qcom,lahaina", "qcom,atp"; + qcom,board-id = <0x10021 0>; +}; diff --git a/qcom/lahainap-atp-overlay.dts b/qcom/lahainap-atp-overlay.dts new file mode 100644 index 00000000..3b0048e8 --- /dev/null +++ b/qcom/lahainap-atp-overlay.dts @@ -0,0 +1,10 @@ +/dts-v1/; +/plugin/; + +#include "lahainap-atp.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. LahainaP ATP"; + compatible = "qcom,lahainap-atp", "qcom,lahainap", "qcom,atp"; + qcom,board-id = <0x10021 0>; +}; diff --git a/qcom/lahainap-atp.dts b/qcom/lahainap-atp.dts new file mode 100644 index 00000000..debcc51e --- /dev/null +++ b/qcom/lahainap-atp.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "lahainap.dtsi" +#include "lahainap-atp.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. LahainaP MTP"; + compatible = "qcom,lahainap-atp", "qcom,lahainap", "qcom,atp"; + qcom,board-id = <0x10021 0>; +}; diff --git a/qcom/lahainap-atp.dtsi b/qcom/lahainap-atp.dtsi new file mode 100644 index 00000000..60b637c5 --- /dev/null +++ b/qcom/lahainap-atp.dtsi @@ -0,0 +1 @@ +#include "lahaina-atp.dtsi" diff --git a/qcom/lahainap-v2-atp.dts b/qcom/lahainap-v2-atp.dts new file mode 100644 index 00000000..070e1ca0 --- /dev/null +++ b/qcom/lahainap-v2-atp.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "lahainap-v2.dtsi" +#include "lahainap-atp.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. LahainaP v2 ATP"; + compatible = "qcom,lahainap-atp", "qcom,lahainap", "qcom,atp"; + qcom,board-id = <0x10021 0>; +};