Re: [PATCH v3 5/8] arm64: dts: qcom: sm8150-mtp: add base dts file

2019-08-21 Thread Amit Kucheria
On Tue, Aug 20, 2019 at 10:55 PM Vinod Koul  wrote:
>
> This add base DTS file for sm8150-mtp and enables boot to console, adds
> tlmm reserved range, resin node, volume down key and also includes pmic
> file.

For some reason, your mailer sent out 2 patches 5/8. I was wondering
why the patch 5 failed to apply, but it seems the two are identical.
Lore seems to show the same.


> Signed-off-by: Vinod Koul 
> ---
>  arch/arm64/boot/dts/qcom/Makefile   |  1 +
>  arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 51 +
>  2 files changed, 52 insertions(+)
>  create mode 100644 arch/arm64/boot/dts/qcom/sm8150-mtp.dts
>
> diff --git a/arch/arm64/boot/dts/qcom/Makefile 
> b/arch/arm64/boot/dts/qcom/Makefile
> index 0a7e5dfce6f7..1964dacaf19b 100644
> --- a/arch/arm64/boot/dts/qcom/Makefile
> +++ b/arch/arm64/boot/dts/qcom/Makefile
> @@ -12,5 +12,6 @@ dtb-$(CONFIG_ARCH_QCOM)   += sdm845-cheza-r2.dtb
>  dtb-$(CONFIG_ARCH_QCOM)+= sdm845-cheza-r3.dtb
>  dtb-$(CONFIG_ARCH_QCOM)+= sdm845-db845c.dtb
>  dtb-$(CONFIG_ARCH_QCOM)+= sdm845-mtp.dtb
> +dtb-$(CONFIG_ARCH_QCOM)+= sm8150-mtp.dtb
>  dtb-$(CONFIG_ARCH_QCOM)+= qcs404-evb-1000.dtb
>  dtb-$(CONFIG_ARCH_QCOM)+= qcs404-evb-4000.dtb
> diff --git a/arch/arm64/boot/dts/qcom/sm8150-mtp.dts 
> b/arch/arm64/boot/dts/qcom/sm8150-mtp.dts
> new file mode 100644
> index ..6f5777f530ae
> --- /dev/null
> +++ b/arch/arm64/boot/dts/qcom/sm8150-mtp.dts
> @@ -0,0 +1,51 @@
> +// SPDX-License-Identifier: BSD-3-Clause
> +/*
> + * Copyright (c) 2017-2019, The Linux Foundation. All rights reserved.
> + * Copyright (c) 2019, Linaro Limited
> + */
> +
> +/dts-v1/;
> +
> +#include "sm8150.dtsi"
> +#include "pm8150.dtsi"
> +#include "pm8150b.dtsi"
> +#include "pm8150l.dtsi"
> +
> +/ {
> +   model = "Qualcomm Technologies, Inc. SM8150 MTP";
> +   compatible = "qcom,sm8150-mtp";
> +
> +   aliases {
> +   serial0 = &uart2;
> +   };
> +
> +   chosen {
> +   stdout-path = "serial0:115200n8";
> +   };
> +};
> +
> +&qupv3_id_1 {
> +   status = "okay";
> +};
> +
> +&pon {
> +   pwrkey {
> +   status = "okay";
> +   };
> +
> +   resin {
> +   compatible = "qcom,pm8941-resin";
> +   interrupts = <0x0 0x8 0x1 IRQ_TYPE_EDGE_BOTH>;
> +   debounce = <15625>;
> +   bias-pull-up;
> +   linux,code = ;
> +   };
> +};
> +
> +&tlmm {
> +   gpio-reserved-ranges = <0 4>, <126 4>;
> +};
> +
> +&uart2 {
> +   status = "okay";
> +};
> --
> 2.20.1
>


[PATCH v3 5/8] arm64: dts: qcom: sm8150-mtp: Add base dts file

2019-08-20 Thread Vinod Koul
This add base DTS file for sm8150-mtp and enables boot to console, adds
tlmm reserved range, resin node, volume down key and also includes pmic
file.

Signed-off-by: Vinod Koul 
---
 arch/arm64/boot/dts/qcom/Makefile   |  1 +
 arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 51 +
 2 files changed, 52 insertions(+)
 create mode 100644 arch/arm64/boot/dts/qcom/sm8150-mtp.dts

diff --git a/arch/arm64/boot/dts/qcom/Makefile 
b/arch/arm64/boot/dts/qcom/Makefile
index 0a7e5dfce6f7..1964dacaf19b 100644
--- a/arch/arm64/boot/dts/qcom/Makefile
+++ b/arch/arm64/boot/dts/qcom/Makefile
@@ -12,5 +12,6 @@ dtb-$(CONFIG_ARCH_QCOM)   += sdm845-cheza-r2.dtb
 dtb-$(CONFIG_ARCH_QCOM)+= sdm845-cheza-r3.dtb
 dtb-$(CONFIG_ARCH_QCOM)+= sdm845-db845c.dtb
 dtb-$(CONFIG_ARCH_QCOM)+= sdm845-mtp.dtb
+dtb-$(CONFIG_ARCH_QCOM)+= sm8150-mtp.dtb
 dtb-$(CONFIG_ARCH_QCOM)+= qcs404-evb-1000.dtb
 dtb-$(CONFIG_ARCH_QCOM)+= qcs404-evb-4000.dtb
diff --git a/arch/arm64/boot/dts/qcom/sm8150-mtp.dts 
b/arch/arm64/boot/dts/qcom/sm8150-mtp.dts
new file mode 100644
index ..6f5777f530ae
--- /dev/null
+++ b/arch/arm64/boot/dts/qcom/sm8150-mtp.dts
@@ -0,0 +1,51 @@
+// SPDX-License-Identifier: BSD-3-Clause
+/*
+ * Copyright (c) 2017-2019, The Linux Foundation. All rights reserved.
+ * Copyright (c) 2019, Linaro Limited
+ */
+
+/dts-v1/;
+
+#include "sm8150.dtsi"
+#include "pm8150.dtsi"
+#include "pm8150b.dtsi"
+#include "pm8150l.dtsi"
+
+/ {
+   model = "Qualcomm Technologies, Inc. SM8150 MTP";
+   compatible = "qcom,sm8150-mtp";
+
+   aliases {
+   serial0 = &uart2;
+   };
+
+   chosen {
+   stdout-path = "serial0:115200n8";
+   };
+};
+
+&qupv3_id_1 {
+   status = "okay";
+};
+
+&pon {
+   pwrkey {
+   status = "okay";
+   };
+
+   resin {
+   compatible = "qcom,pm8941-resin";
+   interrupts = <0x0 0x8 0x1 IRQ_TYPE_EDGE_BOTH>;
+   debounce = <15625>;
+   bias-pull-up;
+   linux,code = ;
+   };
+};
+
+&tlmm {
+   gpio-reserved-ranges = <0 4>, <126 4>;
+};
+
+&uart2 {
+   status = "okay";
+};
-- 
2.20.1



[PATCH v3 5/8] arm64: dts: qcom: sm8150-mtp: add base dts file

2019-08-20 Thread Vinod Koul
This add base DTS file for sm8150-mtp and enables boot to console, adds
tlmm reserved range, resin node, volume down key and also includes pmic
file.

Signed-off-by: Vinod Koul 
---
 arch/arm64/boot/dts/qcom/Makefile   |  1 +
 arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 51 +
 2 files changed, 52 insertions(+)
 create mode 100644 arch/arm64/boot/dts/qcom/sm8150-mtp.dts

diff --git a/arch/arm64/boot/dts/qcom/Makefile 
b/arch/arm64/boot/dts/qcom/Makefile
index 0a7e5dfce6f7..1964dacaf19b 100644
--- a/arch/arm64/boot/dts/qcom/Makefile
+++ b/arch/arm64/boot/dts/qcom/Makefile
@@ -12,5 +12,6 @@ dtb-$(CONFIG_ARCH_QCOM)   += sdm845-cheza-r2.dtb
 dtb-$(CONFIG_ARCH_QCOM)+= sdm845-cheza-r3.dtb
 dtb-$(CONFIG_ARCH_QCOM)+= sdm845-db845c.dtb
 dtb-$(CONFIG_ARCH_QCOM)+= sdm845-mtp.dtb
+dtb-$(CONFIG_ARCH_QCOM)+= sm8150-mtp.dtb
 dtb-$(CONFIG_ARCH_QCOM)+= qcs404-evb-1000.dtb
 dtb-$(CONFIG_ARCH_QCOM)+= qcs404-evb-4000.dtb
diff --git a/arch/arm64/boot/dts/qcom/sm8150-mtp.dts 
b/arch/arm64/boot/dts/qcom/sm8150-mtp.dts
new file mode 100644
index ..6f5777f530ae
--- /dev/null
+++ b/arch/arm64/boot/dts/qcom/sm8150-mtp.dts
@@ -0,0 +1,51 @@
+// SPDX-License-Identifier: BSD-3-Clause
+/*
+ * Copyright (c) 2017-2019, The Linux Foundation. All rights reserved.
+ * Copyright (c) 2019, Linaro Limited
+ */
+
+/dts-v1/;
+
+#include "sm8150.dtsi"
+#include "pm8150.dtsi"
+#include "pm8150b.dtsi"
+#include "pm8150l.dtsi"
+
+/ {
+   model = "Qualcomm Technologies, Inc. SM8150 MTP";
+   compatible = "qcom,sm8150-mtp";
+
+   aliases {
+   serial0 = &uart2;
+   };
+
+   chosen {
+   stdout-path = "serial0:115200n8";
+   };
+};
+
+&qupv3_id_1 {
+   status = "okay";
+};
+
+&pon {
+   pwrkey {
+   status = "okay";
+   };
+
+   resin {
+   compatible = "qcom,pm8941-resin";
+   interrupts = <0x0 0x8 0x1 IRQ_TYPE_EDGE_BOTH>;
+   debounce = <15625>;
+   bias-pull-up;
+   linux,code = ;
+   };
+};
+
+&tlmm {
+   gpio-reserved-ranges = <0 4>, <126 4>;
+};
+
+&uart2 {
+   status = "okay";
+};
-- 
2.20.1