From e9a8c911deb47ec3c8613b02c06b824b99e1d450 Mon Sep 17 00:00:00 2001 From: Lijuan Gao Date: Thu, 28 Jan 2021 15:14:40 +0800 Subject: [PATCH] ARM: dts: msm: Add support for Lahaina HHG HSP Pro Add device-tree support for Lahaina HHG HSP Pro platform. Change-Id: If278b60441c46bd7f6d5189128023ead76f3e406 --- qcom/Makefile | 3 +++ qcom/lahaina-hhg-hsp-pro-overlay.dts | 10 ++++++++++ qcom/lahaina-hhg-hsp-pro.dtsi | 9 +++++++++ qcom/lahaina-v2.1-hhg-hsp-pro.dts | 10 ++++++++++ 4 files changed, 32 insertions(+) create mode 100644 qcom/lahaina-hhg-hsp-pro-overlay.dts create mode 100644 qcom/lahaina-hhg-hsp-pro.dtsi create mode 100644 qcom/lahaina-v2.1-hhg-hsp-pro.dts diff --git a/qcom/Makefile b/qcom/Makefile index ddee39dfa495..cd23acc8198a 100644 --- a/qcom/Makefile +++ b/qcom/Makefile @@ -8,6 +8,7 @@ dtbo-$(CONFIG_ARCH_LAHAINA) += lahaina-rumi-overlay.dtbo \ lahaina-atp-overlay.dtbo \ lahaina-hdk-overlay.dtbo \ lahaina-hhg-overlay.dtbo \ + lahaina-hhg-hsp-pro-overlay.dtbo \ lahaina-qrd-hsp-overlay.dtbo \ lahaina-qrd-module-overlay.dtbo \ lahainap-mtp-overlay.dtbo \ @@ -28,6 +29,7 @@ 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-hhg-overlay.dtbo-base := lahaina.dtb lahaina-v2.dtb lahaina-v2.1.dtb +lahaina-hhg-hsp-pro-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 lahaina-v2.dtb lahaina-v2.1.dtb @@ -77,6 +79,7 @@ dtb-$(CONFIG_ARCH_LAHAINA) += lahaina-rumi.dtb \ lahaina-v2.1-atp.dtb \ lahaina-v2.1-hdk.dtb \ lahaina-v2.1-hhg.dtb \ + lahaina-v2.1-hhg-hsp-pro.dtb \ lahaina-v2.1-qrd.dtb \ lahaina-v2.1-qrd-module.dtb \ lahainap-v2.1-mtp.dtb \ diff --git a/qcom/lahaina-hhg-hsp-pro-overlay.dts b/qcom/lahaina-hhg-hsp-pro-overlay.dts new file mode 100644 index 000000000000..0fd700376d25 --- /dev/null +++ b/qcom/lahaina-hhg-hsp-pro-overlay.dts @@ -0,0 +1,10 @@ +/dts-v1/; +/plugin/; + +#include "lahaina-hhg-hsp-pro.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Lahaina HHG-HSP-PRO"; + compatible = "qcom,lahaina-hdk", "qcom,lahaina", "qcom,hdk"; + qcom,board-id = <0x1001f 0x02>; +}; diff --git a/qcom/lahaina-hhg-hsp-pro.dtsi b/qcom/lahaina-hhg-hsp-pro.dtsi new file mode 100644 index 000000000000..d7ced990f842 --- /dev/null +++ b/qcom/lahaina-hhg-hsp-pro.dtsi @@ -0,0 +1,9 @@ +#include "lahaina-hhg.dtsi" +&bluetooth { + pinctrl-1 = <&wcnss_en_sleep>; + qcom,xo-reset-gpio = <&tlmm 201 0>; /* XO */ +}; + +&wlan { + qcom,xo-clk-gpio = <&tlmm 201 0>; +}; diff --git a/qcom/lahaina-v2.1-hhg-hsp-pro.dts b/qcom/lahaina-v2.1-hhg-hsp-pro.dts new file mode 100644 index 000000000000..dce431e5d4ed --- /dev/null +++ b/qcom/lahaina-v2.1-hhg-hsp-pro.dts @@ -0,0 +1,10 @@ +/dts-v1/; + +#include "lahaina-v2.1.dtsi" +#include "lahaina-hhg-hsp-pro.dtsi" + +/ { + model = "Qualcomm Technologies, Inc. Lahaina HHG-HSP-PRO"; + compatible = "qcom,lahaina-hdk", "qcom,lahaina", "qcom,hdk"; + qcom,board-id = <0x1001f 0x02>; +};