devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] Add initial support for RDP434 of IPQ5018 family
@ 2023-07-20  7:57 Hariharan K
  2023-07-20  7:57 ` [PATCH 1/2] dt-bindings: arm: qcom: Document MP03.6-C2 board based on " Hariharan K
  2023-07-20  7:57 ` [PATCH 2/2] arm64: dts: qcom: ipq5018: add support for the RDP434 variant Hariharan K
  0 siblings, 2 replies; 5+ messages in thread
From: Hariharan K @ 2023-07-20  7:57 UTC (permalink / raw)
  To: agross, andersson, konrad.dybcio, robh+dt, krzysztof.kozlowski+dt,
	conor+dt, linux-arm-msm, devicetree, linux-kernel
  Cc: quic_srichara, quic_sjaganat, quic_kathirav, quic_arajkuma,
	quic_anusha, quic_harihk

Add the initial device tree support for the Reference Design
Platform(RDP) 434 based on IPQ5018 family of SoC. This patch
carries the support for Console UART and eMMC.

This series is based on the below two series,
https://lore.kernel.org/lkml/20230720072938.315
46-1-quic_harihk@quicinc.com/

Hariharan K (2):
  dt-bindings: arm: qcom: Document MP03.6-C2 board based on IPQ5018
    family
  arm64: dts: qcom: ipq5018: add support for the RDP434 variant

 .../devicetree/bindings/arm/qcom.yaml         |  2 +
 arch/arm64/boot/dts/qcom/Makefile             |  1 +
 arch/arm64/boot/dts/qcom/ipq5018-rdp434.dts   | 49 +++++++++++++++++++
 3 files changed, 52 insertions(+)
 create mode 100644 arch/arm64/boot/dts/qcom/ipq5018-rdp434.dts

-- 
2.17.1


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [PATCH 1/2] dt-bindings: arm: qcom: Document MP03.6-C2 board based on IPQ5018 family
  2023-07-20  7:57 [PATCH 0/2] Add initial support for RDP434 of IPQ5018 family Hariharan K
@ 2023-07-20  7:57 ` Hariharan K
  2023-07-20  9:00   ` Krzysztof Kozlowski
  2023-07-20  7:57 ` [PATCH 2/2] arm64: dts: qcom: ipq5018: add support for the RDP434 variant Hariharan K
  1 sibling, 1 reply; 5+ messages in thread
From: Hariharan K @ 2023-07-20  7:57 UTC (permalink / raw)
  To: agross, andersson, konrad.dybcio, robh+dt, krzysztof.kozlowski+dt,
	conor+dt, linux-arm-msm, devicetree, linux-kernel
  Cc: quic_srichara, quic_sjaganat, quic_kathirav, quic_arajkuma,
	quic_anusha, quic_harihk

Document the MP03.6-C2 (Reference Design Platform 434) board
based on IPQ5018 family of SoCs.

Signed-off-by: Hariharan K <quic_harihk@quicinc.com>
---
 Documentation/devicetree/bindings/arm/qcom.yaml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentation/devicetree/bindings/arm/qcom.yaml
index 922feb912594..2a18bb881624 100644
--- a/Documentation/devicetree/bindings/arm/qcom.yaml
+++ b/Documentation/devicetree/bindings/arm/qcom.yaml
@@ -98,6 +98,7 @@ description: |
         ap-mi01.6
         ap-mi01.9
         ap-mp03.5-c2
+        ap-mp03.6-c2
         cdp
         cp01-c1
         dragonboard
@@ -344,6 +345,7 @@ properties:
       - items:
           - enum:
               - qcom,ipq5018-ap-mp03.5-c2
+              - qcom,ipq5018-ap-mp03.6-c2
           - const: qcom,ipq5018
 
       - items:
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [PATCH 2/2] arm64: dts: qcom: ipq5018: add support for the RDP434 variant
  2023-07-20  7:57 [PATCH 0/2] Add initial support for RDP434 of IPQ5018 family Hariharan K
  2023-07-20  7:57 ` [PATCH 1/2] dt-bindings: arm: qcom: Document MP03.6-C2 board based on " Hariharan K
@ 2023-07-20  7:57 ` Hariharan K
  1 sibling, 0 replies; 5+ messages in thread
From: Hariharan K @ 2023-07-20  7:57 UTC (permalink / raw)
  To: agross, andersson, konrad.dybcio, robh+dt, krzysztof.kozlowski+dt,
	conor+dt, linux-arm-msm, devicetree, linux-kernel
  Cc: quic_srichara, quic_sjaganat, quic_kathirav, quic_arajkuma,
	quic_anusha, quic_harihk

Add the initial device tree support for the Reference Design
Platform(RDP) 434 based on IPQ5018 family of SoC. This patch
carries the support for Console UART and eMMC.

Signed-off-by: Hariharan K <quic_harihk@quicinc.com>
---
 arch/arm64/boot/dts/qcom/Makefile           |  1 +
 arch/arm64/boot/dts/qcom/ipq5018-rdp434.dts | 49 +++++++++++++++++++++
 2 files changed, 50 insertions(+)
 create mode 100644 arch/arm64/boot/dts/qcom/ipq5018-rdp434.dts

diff --git a/arch/arm64/boot/dts/qcom/Makefile b/arch/arm64/boot/dts/qcom/Makefile
index 6334e552b7c1..8a764e37330f 100644
--- a/arch/arm64/boot/dts/qcom/Makefile
+++ b/arch/arm64/boot/dts/qcom/Makefile
@@ -5,6 +5,7 @@ dtb-$(CONFIG_ARCH_QCOM)	+= apq8094-sony-xperia-kitakami-karin_windy.dtb
 dtb-$(CONFIG_ARCH_QCOM)	+= apq8096-db820c.dtb
 dtb-$(CONFIG_ARCH_QCOM)	+= apq8096-ifc6640.dtb
 dtb-$(CONFIG_ARCH_QCOM)	+= ipq5018-rdp432-c2.dtb
+dtb-$(CONFIG_ARCH_QCOM)	+= ipq5018-rdp434.dtb
 dtb-$(CONFIG_ARCH_QCOM)	+= ipq5332-rdp441.dtb
 dtb-$(CONFIG_ARCH_QCOM)	+= ipq5332-rdp442.dtb
 dtb-$(CONFIG_ARCH_QCOM)	+= ipq5332-rdp468.dtb
diff --git a/arch/arm64/boot/dts/qcom/ipq5018-rdp434.dts b/arch/arm64/boot/dts/qcom/ipq5018-rdp434.dts
new file mode 100644
index 000000000000..1684739e40ab
--- /dev/null
+++ b/arch/arm64/boot/dts/qcom/ipq5018-rdp434.dts
@@ -0,0 +1,49 @@
+// SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause
+/*
+ * IPQ5018 MP03.6-C2 board device tree source
+ * Copyright (c) 2023, The Linux Foundation. All rights reserved.
+ */
+
+/dts-v1/;
+
+#include "ipq5018-rdp-common.dtsi"
+
+/ {
+	model = "Qualcomm Technologies, Inc. IPQ5018/AP-MP03.6-C2";
+	compatible = "qcom,ipq5018-ap-mp03.6-c2", "qcom,ipq5018";
+};
+
+&sdhc_1 {
+	pinctrl-0 = <&sdc_default_state>;
+	pinctrl-names = "default";
+	mmc-ddr-1_8v;
+	mmc-hs200-1_8v;
+	max-frequency = <192000000>;
+	bus-width = <4>;
+	status = "okay";
+};
+
+&tlmm {
+	sdc_default_state: sdc-default-state {
+		clk-pins {
+			pins = "gpio9";
+			function = "sdc1_clk";
+			drive-strength = <8>;
+			bias-disable;
+		};
+
+		cmd-pins {
+			pins = "gpio8";
+			function = "sdc1_cmd";
+			drive-strength = <8>;
+			bias-pull-up;
+		};
+
+		data-pins {
+			pins = "gpio4", "gpio5", "gpio6", "gpio7";
+			function = "sdc1_data";
+			drive-strength = <8>;
+			bias-disable;
+		};
+	};
+};
-- 
2.17.1


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [PATCH 1/2] dt-bindings: arm: qcom: Document MP03.6-C2 board based on IPQ5018 family
  2023-07-20  7:57 ` [PATCH 1/2] dt-bindings: arm: qcom: Document MP03.6-C2 board based on " Hariharan K
@ 2023-07-20  9:00   ` Krzysztof Kozlowski
  2023-07-20 11:23     ` Hariharan K
  0 siblings, 1 reply; 5+ messages in thread
From: Krzysztof Kozlowski @ 2023-07-20  9:00 UTC (permalink / raw)
  To: Hariharan K, agross, andersson, konrad.dybcio, robh+dt,
	krzysztof.kozlowski+dt, conor+dt, linux-arm-msm, devicetree,
	linux-kernel
  Cc: quic_srichara, quic_sjaganat, quic_kathirav, quic_arajkuma,
	quic_anusha

On 20/07/2023 09:57, Hariharan K wrote:
> Document the MP03.6-C2 (Reference Design Platform 434) board
> based on IPQ5018 family of SoCs.
> 
> Signed-off-by: Hariharan K <quic_harihk@quicinc.com>
> ---
>  Documentation/devicetree/bindings/arm/qcom.yaml | 2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentation/devicetree/bindings/arm/qcom.yaml
> index 922feb912594..2a18bb881624 100644
> --- a/Documentation/devicetree/bindings/arm/qcom.yaml
> +++ b/Documentation/devicetree/bindings/arm/qcom.yaml
> @@ -98,6 +98,7 @@ description: |
>          ap-mi01.6
>          ap-mi01.9
>          ap-mp03.5-c2
> +        ap-mp03.6-c2
>          cdp
>          cp01-c1
>          dragonboard
> @@ -344,6 +345,7 @@ properties:
>        - items:
>            - enum:
>                - qcom,ipq5018-ap-mp03.5-c2
> +              - qcom,ipq5018-ap-mp03.6-c2

Really, how do you see it being applied? You sent multiple conflicting
patches. Now, clone the kernel tree and use b4 to apply one patchset.
Then apply next one. Then next and next.

Did it succeed?

Best regards,
Krzysztof


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH 1/2] dt-bindings: arm: qcom: Document MP03.6-C2 board based on IPQ5018 family
  2023-07-20  9:00   ` Krzysztof Kozlowski
@ 2023-07-20 11:23     ` Hariharan K
  0 siblings, 0 replies; 5+ messages in thread
From: Hariharan K @ 2023-07-20 11:23 UTC (permalink / raw)
  To: Krzysztof Kozlowski, agross, andersson, konrad.dybcio, robh+dt,
	krzysztof.kozlowski+dt, conor+dt, linux-arm-msm, devicetree,
	linux-kernel
  Cc: quic_srichara, quic_sjaganat, quic_kathirav, quic_arajkuma,
	quic_anusha



On 7/20/2023 2:30 PM, Krzysztof Kozlowski wrote:
> On 20/07/2023 09:57, Hariharan K wrote:
>> Document the MP03.6-C2 (Reference Design Platform 434) board
>> based on IPQ5018 family of SoCs.
>>
>> Signed-off-by: Hariharan K <quic_harihk@quicinc.com>
>> ---
>>   Documentation/devicetree/bindings/arm/qcom.yaml | 2 ++
>>   1 file changed, 2 insertions(+)
>>
>> diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentation/devicetree/bindings/arm/qcom.yaml
>> index 922feb912594..2a18bb881624 100644
>> --- a/Documentation/devicetree/bindings/arm/qcom.yaml
>> +++ b/Documentation/devicetree/bindings/arm/qcom.yaml
>> @@ -98,6 +98,7 @@ description: |
>>           ap-mi01.6
>>           ap-mi01.9
>>           ap-mp03.5-c2
>> +        ap-mp03.6-c2
>>           cdp
>>           cp01-c1
>>           dragonboard
>> @@ -344,6 +345,7 @@ properties:
>>         - items:
>>             - enum:
>>                 - qcom,ipq5018-ap-mp03.5-c2
>> +              - qcom,ipq5018-ap-mp03.6-c2
> 
> Really, how do you see it being applied? You sent multiple conflicting
> patches. Now, clone the kernel tree and use b4 to apply one patchset.
> Then apply next one. Then next and next.
> 
> Did it succeed?
> 

Sorry, will logically group the patches and post in next series.

Best regards,
Hariharan K

> Best regards,
> Krzysztof
> 

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2023-07-20 11:23 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-20  7:57 [PATCH 0/2] Add initial support for RDP434 of IPQ5018 family Hariharan K
2023-07-20  7:57 ` [PATCH 1/2] dt-bindings: arm: qcom: Document MP03.6-C2 board based on " Hariharan K
2023-07-20  9:00   ` Krzysztof Kozlowski
2023-07-20 11:23     ` Hariharan K
2023-07-20  7:57 ` [PATCH 2/2] arm64: dts: qcom: ipq5018: add support for the RDP434 variant Hariharan K

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).