linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] dt-bindings: arm: qcom: document relationship between SM6150 and QCS615
@ 2025-06-04 13:40 Dmitry Baryshkov
  2025-06-04 13:40 ` [PATCH 1/2] dt-bindings: arm: qcom: add qcom,sm6150 fallback compatible to QCS615 Dmitry Baryshkov
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Dmitry Baryshkov @ 2025-06-04 13:40 UTC (permalink / raw)
  To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley
  Cc: linux-arm-msm, devicetree, linux-kernel

QCS615 SoC is based on the earlier mobile chip SM6150. Add corresponding
compatible string to follow established practice for IoT chips. Rename
dtsi file accordingly.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
---
Dmitry Baryshkov (2):
      dt-bindings: arm: qcom: add qcom,sm6150 fallback compatible to QCS615
      arm64: dts: qcom: rename qcs615.dtsi to sm6150.dtsi

 Documentation/devicetree/bindings/arm/qcom.yaml       | 2 ++
 arch/arm64/boot/dts/qcom/qcs615-ride.dts              | 4 ++--
 arch/arm64/boot/dts/qcom/{qcs615.dtsi => sm6150.dtsi} | 0
 3 files changed, 4 insertions(+), 2 deletions(-)
---
base-commit: 460178e842c7a1e48a06df684c66eb5fd630bcf7
change-id: 20250604-qcs615-sm6150-97114937747b

Best regards,
-- 
Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>


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

* [PATCH 1/2] dt-bindings: arm: qcom: add qcom,sm6150 fallback compatible to QCS615
  2025-06-04 13:40 [PATCH 0/2] dt-bindings: arm: qcom: document relationship between SM6150 and QCS615 Dmitry Baryshkov
@ 2025-06-04 13:40 ` Dmitry Baryshkov
  2025-06-25 18:42   ` Rob Herring (Arm)
  2025-06-04 13:40 ` [PATCH 2/2] arm64: dts: qcom: rename qcs615.dtsi to sm6150.dtsi Dmitry Baryshkov
  2025-07-16 19:40 ` [PATCH 0/2] dt-bindings: arm: qcom: document relationship between SM6150 and QCS615 Bjorn Andersson
  2 siblings, 1 reply; 6+ messages in thread
From: Dmitry Baryshkov @ 2025-06-04 13:40 UTC (permalink / raw)
  To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley
  Cc: linux-arm-msm, devicetree, linux-kernel

QCS615 SoC is based on the earlier mobile chip SM6150. Add corresponding
compatible string to follow established practice for IoT chips.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.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 56f78f0f3803fedcb6422efd6adec3bbc81c2e03..a4725c7d877d8074985e257c5e35869ce610aec9 100644
--- a/Documentation/devicetree/bindings/arm/qcom.yaml
+++ b/Documentation/devicetree/bindings/arm/qcom.yaml
@@ -87,6 +87,7 @@ description: |
         sm6115
         sm6115p
         sm6125
+        sm6150
         sm6350
         sm6375
         sm7125
@@ -943,6 +944,7 @@ properties:
           - enum:
               - qcom,qcs615-ride
           - const: qcom,qcs615
+          - const: qcom,sm6150
 
       - items:
           - enum:

-- 
2.39.5


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

* [PATCH 2/2] arm64: dts: qcom: rename qcs615.dtsi to sm6150.dtsi
  2025-06-04 13:40 [PATCH 0/2] dt-bindings: arm: qcom: document relationship between SM6150 and QCS615 Dmitry Baryshkov
  2025-06-04 13:40 ` [PATCH 1/2] dt-bindings: arm: qcom: add qcom,sm6150 fallback compatible to QCS615 Dmitry Baryshkov
@ 2025-06-04 13:40 ` Dmitry Baryshkov
  2025-06-18 20:24   ` Konrad Dybcio
  2025-07-16 19:40 ` [PATCH 0/2] dt-bindings: arm: qcom: document relationship between SM6150 and QCS615 Bjorn Andersson
  2 siblings, 1 reply; 6+ messages in thread
From: Dmitry Baryshkov @ 2025-06-04 13:40 UTC (permalink / raw)
  To: Bjorn Andersson, Konrad Dybcio, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley
  Cc: linux-arm-msm, devicetree, linux-kernel

The established practice is to have the base DTSI file named after the
base SoC name (see examples of qrb5165-rb5.dts vs sm8250.dtsi,
qrb2210-rb1.dts vs qcm2290.dtsi, qrb4210-rb2.dts vs sm4250.dtsi vs
sm6115.dtsi). Rename the SoC dtsi file accordingly and add "qcom,sm6150"
as a fallback compat string.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
---
 arch/arm64/boot/dts/qcom/qcs615-ride.dts              | 4 ++--
 arch/arm64/boot/dts/qcom/{qcs615.dtsi => sm6150.dtsi} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/arch/arm64/boot/dts/qcom/qcs615-ride.dts b/arch/arm64/boot/dts/qcom/qcs615-ride.dts
index 2b5aa3c66867676bda59ff82b902b6e4974126f8..c8471a2c56c5be0713c1678b2dcc923d69296db1 100644
--- a/arch/arm64/boot/dts/qcom/qcs615-ride.dts
+++ b/arch/arm64/boot/dts/qcom/qcs615-ride.dts
@@ -7,11 +7,11 @@
 #include <dt-bindings/gpio/gpio.h>
 #include <dt-bindings/regulator/qcom,rpmh-regulator.h>
 #include <dt-bindings/gpio/gpio.h>
-#include "qcs615.dtsi"
+#include "sm6150.dtsi"
 #include "pm8150.dtsi"
 / {
 	model = "Qualcomm Technologies, Inc. QCS615 Ride";
-	compatible = "qcom,qcs615-ride", "qcom,qcs615";
+	compatible = "qcom,qcs615-ride", "qcom,qcs615", "qcom,sm6150";
 	chassis-type = "embedded";
 
 	aliases {
diff --git a/arch/arm64/boot/dts/qcom/qcs615.dtsi b/arch/arm64/boot/dts/qcom/sm6150.dtsi
similarity index 100%
rename from arch/arm64/boot/dts/qcom/qcs615.dtsi
rename to arch/arm64/boot/dts/qcom/sm6150.dtsi

-- 
2.39.5


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

* Re: [PATCH 2/2] arm64: dts: qcom: rename qcs615.dtsi to sm6150.dtsi
  2025-06-04 13:40 ` [PATCH 2/2] arm64: dts: qcom: rename qcs615.dtsi to sm6150.dtsi Dmitry Baryshkov
@ 2025-06-18 20:24   ` Konrad Dybcio
  0 siblings, 0 replies; 6+ messages in thread
From: Konrad Dybcio @ 2025-06-18 20:24 UTC (permalink / raw)
  To: Dmitry Baryshkov, Bjorn Andersson, Konrad Dybcio, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley
  Cc: linux-arm-msm, devicetree, linux-kernel

On 6/4/25 3:40 PM, Dmitry Baryshkov wrote:
> The established practice is to have the base DTSI file named after the
> base SoC name (see examples of qrb5165-rb5.dts vs sm8250.dtsi,
> qrb2210-rb1.dts vs qcm2290.dtsi, qrb4210-rb2.dts vs sm4250.dtsi vs
> sm6115.dtsi). Rename the SoC dtsi file accordingly and add "qcom,sm6150"
> as a fallback compat string.
> 
> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
> ---

Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>

Konrad

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

* Re: [PATCH 1/2] dt-bindings: arm: qcom: add qcom,sm6150 fallback compatible to QCS615
  2025-06-04 13:40 ` [PATCH 1/2] dt-bindings: arm: qcom: add qcom,sm6150 fallback compatible to QCS615 Dmitry Baryshkov
@ 2025-06-25 18:42   ` Rob Herring (Arm)
  0 siblings, 0 replies; 6+ messages in thread
From: Rob Herring (Arm) @ 2025-06-25 18:42 UTC (permalink / raw)
  To: Dmitry Baryshkov
  Cc: Bjorn Andersson, Krzysztof Kozlowski, Conor Dooley, linux-arm-msm,
	devicetree, Konrad Dybcio, linux-kernel


On Wed, 04 Jun 2025 16:40:28 +0300, Dmitry Baryshkov wrote:
> QCS615 SoC is based on the earlier mobile chip SM6150. Add corresponding
> compatible string to follow established practice for IoT chips.
> 
> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
> ---
>  Documentation/devicetree/bindings/arm/qcom.yaml | 2 ++
>  1 file changed, 2 insertions(+)
> 

Acked-by: Rob Herring (Arm) <robh@kernel.org>


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

* Re: [PATCH 0/2] dt-bindings: arm: qcom: document relationship between SM6150 and QCS615
  2025-06-04 13:40 [PATCH 0/2] dt-bindings: arm: qcom: document relationship between SM6150 and QCS615 Dmitry Baryshkov
  2025-06-04 13:40 ` [PATCH 1/2] dt-bindings: arm: qcom: add qcom,sm6150 fallback compatible to QCS615 Dmitry Baryshkov
  2025-06-04 13:40 ` [PATCH 2/2] arm64: dts: qcom: rename qcs615.dtsi to sm6150.dtsi Dmitry Baryshkov
@ 2025-07-16 19:40 ` Bjorn Andersson
  2 siblings, 0 replies; 6+ messages in thread
From: Bjorn Andersson @ 2025-07-16 19:40 UTC (permalink / raw)
  To: Konrad Dybcio, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Dmitry Baryshkov
  Cc: linux-arm-msm, devicetree, linux-kernel


On Wed, 04 Jun 2025 16:40:27 +0300, Dmitry Baryshkov wrote:
> QCS615 SoC is based on the earlier mobile chip SM6150. Add corresponding
> compatible string to follow established practice for IoT chips. Rename
> dtsi file accordingly.
> 
> 

Applied, thanks!

[1/2] dt-bindings: arm: qcom: add qcom,sm6150 fallback compatible to QCS615
      commit: f4ef7e24e3bc718569420138cda86f5dee874c48
[2/2] arm64: dts: qcom: rename qcs615.dtsi to sm6150.dtsi
      commit: c5e043aa81c6615781ee9ba3c64f77ba9f97f985

Best regards,
-- 
Bjorn Andersson <andersson@kernel.org>

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

end of thread, other threads:[~2025-07-16 19:41 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-04 13:40 [PATCH 0/2] dt-bindings: arm: qcom: document relationship between SM6150 and QCS615 Dmitry Baryshkov
2025-06-04 13:40 ` [PATCH 1/2] dt-bindings: arm: qcom: add qcom,sm6150 fallback compatible to QCS615 Dmitry Baryshkov
2025-06-25 18:42   ` Rob Herring (Arm)
2025-06-04 13:40 ` [PATCH 2/2] arm64: dts: qcom: rename qcs615.dtsi to sm6150.dtsi Dmitry Baryshkov
2025-06-18 20:24   ` Konrad Dybcio
2025-07-16 19:40 ` [PATCH 0/2] dt-bindings: arm: qcom: document relationship between SM6150 and QCS615 Bjorn Andersson

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).