From d49173d1f19531b59e62c4a63e6d088ebb285efe Mon Sep 17 00:00:00 2001 From: Lijuan Gao Date: Fri, 10 Jul 2020 16:25:00 +0800 Subject: [PATCH] ARM: dts: msm: Add initial device tree for Lahaina HDK Add initial device tree support for Lahaina HDK platform. Change-Id: I15bba2e7b6f80fb172a6cd207ad33605a5ad6c9b --- bindings/arm/msm/msm.txt | 4 ++++ qcom/Makefile | 5 +++++ qcom/lahaina-hdk-overlay.dts | 10 ++++++++++ qcom/lahaina-hdk.dts | 10 ++++++++++ qcom/lahaina-hdk.dtsi | 1 + qcom/lahaina-v2-hdk.dts | 10 ++++++++++ qcom/lahaina-v2.1-hdk.dts | 10 ++++++++++ 7 files changed, 50 insertions(+) create mode 100644 qcom/lahaina-hdk-overlay.dts create mode 100644 qcom/lahaina-hdk.dts create mode 100644 qcom/lahaina-hdk.dtsi create mode 100644 qcom/lahaina-v2-hdk.dts create mode 100644 qcom/lahaina-v2.1-hdk.dts diff --git a/bindings/arm/msm/msm.txt b/bindings/arm/msm/msm.txt index 088ec8c8234c..23c2f55399a1 100644 --- a/bindings/arm/msm/msm.txt +++ b/bindings/arm/msm/msm.txt @@ -130,6 +130,9 @@ Generic board variants: - IOT device: compatible = "qcom,iot" +- HDK device: + compatible = "qcom,hdk" + Boards (SoC type + board variant): @@ -194,6 +197,7 @@ compatible = "qcom,lahaina-mtp" compatible = "qcom,lahaina-cdp" compatible = "qcom,lahaina-qrd" compatible = "qcom,lahaina-qrd-module" +compatible = "qcom,lahaina-hdk" compatible = "qcom,lahainap-mtp" compatible = "qcom,lahainap-cdp" compatible = "qcom,lahainap-atp" diff --git a/qcom/Makefile b/qcom/Makefile index 7377c74014d1..f5b69cbe6bc5 100644 --- a/qcom/Makefile +++ b/qcom/Makefile @@ -6,6 +6,7 @@ dtbo-$(CONFIG_ARCH_LAHAINA) += lahaina-rumi-overlay.dtbo \ lahaina-cdp-overlay.dtbo \ lahaina-qrd-overlay.dtbo \ lahaina-atp-overlay.dtbo \ + lahaina-hdk-overlay.dtbo \ lahaina-qrd-hsp-overlay.dtbo \ lahaina-qrd-module-overlay.dtbo \ lahainap-mtp-overlay.dtbo \ @@ -19,6 +20,7 @@ lahaina-mtp-hsp-overlay.dtbo-base := lahaina.dtb lahaina-mtp-overlay.dtbo-base := lahaina.dtb lahaina-v2.dtb lahaina-v2.1.dtb lahaina-cdp-overlay.dtbo-base := lahaina.dtb lahaina-v2.dtb lahaina-v2.1.dtb lahaina-atp-overlay.dtbo-base := lahaina.dtb lahaina-v2.dtb lahaina-v2.1.dtb +lahaina-hdk-overlay.dtbo-base := lahaina.dtb lahaina-v2.dtb lahaina-v2.1.dtb lahaina-qrd-hsp-overlay.dtbo-base := lahaina.dtb lahaina-qrd-overlay.dtbo-base := lahaina.dtb lahaina-v2.dtb lahaina-v2.1.dtb lahaina-qrd-module-overlay.dtbo-base := lahaina.dtb @@ -34,6 +36,7 @@ dtb-$(CONFIG_ARCH_LAHAINA) += lahaina-rumi.dtb \ lahaina-mtp.dtb \ lahaina-cdp.dtb \ lahaina-atp.dtb \ + lahaina-hdk.dtb \ lahaina-qrd-hsp.dtb \ lahaina-qrd.dtb \ lahaina-qrd-module.dtb \ @@ -44,6 +47,7 @@ dtb-$(CONFIG_ARCH_LAHAINA) += lahaina-rumi.dtb \ lahaina-v2-mtp.dtb \ lahaina-v2-cdp.dtb \ lahaina-v2-atp.dtb \ + lahaina-v2-hdk.dtb \ lahaina-v2-qrd.dtb \ lahainap-v2-mtp.dtb \ lahainap-v2-cdp.dtb \ @@ -53,6 +57,7 @@ dtb-$(CONFIG_ARCH_LAHAINA) += lahaina-rumi.dtb \ lahaina-v2.1-mtp.dtb \ lahaina-v2.1-cdp.dtb \ lahaina-v2.1-atp.dtb \ + lahaina-v2.1-hdk.dtb \ lahaina-v2.1-qrd.dtb \ lahainap-v2.1-mtp.dtb \ lahainap-v2.1-cdp.dtb \ diff --git a/qcom/lahaina-hdk-overlay.dts b/qcom/lahaina-hdk-overlay.dts new file mode 100644 index 000000000000..1a3005a973e6 --- /dev/null +++ b/qcom/lahaina-hdk-overlay.dts @@ -0,0 +1,10 @@ +/dts-v1/; +/plugin/; + +#include "lahaina-hdk.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Lahaina HDK"; + compatible = "qcom,lahaina-hdk", "qcom,lahaina", "qcom,hdk"; + qcom,board-id = <0x1001f 0>; +}; diff --git a/qcom/lahaina-hdk.dts b/qcom/lahaina-hdk.dts new file mode 100644 index 000000000000..20610fcf44a0 --- /dev/null +++ b/qcom/lahaina-hdk.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "lahaina.dtsi" +#include "lahaina-hdk.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Lahaina HDK"; + compatible = "qcom,lahaina-hdk", "qcom,lahaina", "qcom,hdk"; + qcom,board-id = <0x1001f 0>; +}; diff --git a/qcom/lahaina-hdk.dtsi b/qcom/lahaina-hdk.dtsi new file mode 100644 index 000000000000..82a081b2ed99 --- /dev/null +++ b/qcom/lahaina-hdk.dtsi @@ -0,0 +1 @@ +#include "lahaina-qrd-common.dtsi" diff --git a/qcom/lahaina-v2-hdk.dts b/qcom/lahaina-v2-hdk.dts new file mode 100644 index 000000000000..54618360fd24 --- /dev/null +++ b/qcom/lahaina-v2-hdk.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "lahaina-v2.dtsi" +#include "lahaina-hdk.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Lahaina V2 HDK"; + compatible = "qcom,lahaina-hdk", "qcom,lahaina", "qcom,hdk"; + qcom,board-id = <0x1001f 0>; +}; diff --git a/qcom/lahaina-v2.1-hdk.dts b/qcom/lahaina-v2.1-hdk.dts new file mode 100644 index 000000000000..ab06f9b13019 --- /dev/null +++ b/qcom/lahaina-v2.1-hdk.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "lahaina-v2.1.dtsi" +#include "lahaina-hdk.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Lahaina V2.1 HDK"; + compatible = "qcom,lahaina-hdk", "qcom,lahaina", "qcom,hdk"; + qcom,board-id = <0x1001f 0>; +};