mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/2] arm64: dts: qcom: Add MSM8996 SAW3 compatible
@ 2026-11-12 20:26 Rob Herring (Arm)
  2026-11-12 20:26 ` [PATCH 1/2] dt-bindings: mfd: syscon: Add MSM8996 SAW3 registers Rob Herring (Arm)
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Rob Herring (Arm) @ 2026-11-12 20:26 UTC (permalink / raw)
  To: Lee Jones, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson,
	Konrad Dybcio, Abel Vesa
  Cc: mfd, devicetree, linux-kernel, linux-arm-msm

'syscon' nodes are required to have specific compatibles, but the 
MSM8996 SAW3 nodes are lacking one. This series adds one.

The binding should be applied with the dts changes to avoid new 
warnings.

Rob

Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
---
Rob Herring (Arm) (2):
      dt-bindings: mfd: syscon: Add MSM8996 SAW3 registers
      arm64: dts: qcom: Add MSM8996 SAW3 syscon compatible

 Documentation/devicetree/bindings/mfd/syscon.yaml | 1 +
 arch/arm64/boot/dts/qcom/msm8996.dtsi             | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)
---
base-commit: 6d582d78fad9d828e575ca0cdcff8ea47a77220b
change-id: 20261112-dtbs-qcom-5f2350f0cbec

Best regards,
--  
Rob Herring (Arm) <robh@kernel.org>


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

* [PATCH 1/2] dt-bindings: mfd: syscon: Add MSM8996 SAW3 registers
  2026-11-12 20:26 [PATCH 0/2] arm64: dts: qcom: Add MSM8996 SAW3 compatible Rob Herring (Arm)
@ 2026-11-12 20:26 ` Rob Herring (Arm)
  2026-11-13 11:42   ` Krzysztof Kozlowski
  2026-11-12 20:26 ` [PATCH 2/2] arm64: dts: qcom: Add MSM8996 SAW3 syscon compatible Rob Herring (Arm)
  2026-11-13  7:52 ` [PATCH 0/2] arm64: dts: qcom: Add MSM8996 SAW3 compatible Konrad Dybcio
  2 siblings, 1 reply; 7+ messages in thread
From: Rob Herring (Arm) @ 2026-11-12 20:26 UTC (permalink / raw)
  To: Lee Jones, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson,
	Konrad Dybcio, Abel Vesa
  Cc: mfd, devicetree, linux-kernel, linux-arm-msm

Add a compatible for the MSM8996 SAW3 register bank referenced
through qcom,saw-reg properties. The name is based on the label in .dts
files.

Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
---
 Documentation/devicetree/bindings/mfd/syscon.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/mfd/syscon.yaml b/Documentation/devicetree/bindings/mfd/syscon.yaml
index dae706ca7642..132a3374d14f 100644
--- a/Documentation/devicetree/bindings/mfd/syscon.yaml
+++ b/Documentation/devicetree/bindings/mfd/syscon.yaml
@@ -110,6 +110,7 @@ properties:
               - qcom,apq8064-mmss-sfpb
               - qcom,apq8064-sps-sic
               - qcom,msm8960-sps-sic
+              - qcom,msm8996-saw3
               - rockchip,px30-qos
               - rockchip,rk3036-qos
               - rockchip,rk3066-qos

-- 
2.53.0


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

* [PATCH 2/2] arm64: dts: qcom: Add MSM8996 SAW3 syscon compatible
  2026-11-12 20:26 [PATCH 0/2] arm64: dts: qcom: Add MSM8996 SAW3 compatible Rob Herring (Arm)
  2026-11-12 20:26 ` [PATCH 1/2] dt-bindings: mfd: syscon: Add MSM8996 SAW3 registers Rob Herring (Arm)
@ 2026-11-12 20:26 ` Rob Herring (Arm)
  2026-11-13 11:42   ` Krzysztof Kozlowski
  2026-11-13  7:52 ` [PATCH 0/2] arm64: dts: qcom: Add MSM8996 SAW3 compatible Konrad Dybcio
  2 siblings, 1 reply; 7+ messages in thread
From: Rob Herring (Arm) @ 2026-11-12 20:26 UTC (permalink / raw)
  To: Lee Jones, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson,
	Konrad Dybcio, Abel Vesa
  Cc: mfd, devicetree, linux-kernel, linux-arm-msm

'syscon' nodes are required to have specific compatibles. Add
"qcom,msm8996-saw3" compatible to the MSM8996 SAW3 syscon block.

Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
---
 arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arm64/boot/dts/qcom/msm8996.dtsi b/arch/arm64/boot/dts/qcom/msm8996.dtsi
index 1267c56d586b..4e8eb82420e2 100644
--- a/arch/arm64/boot/dts/qcom/msm8996.dtsi
+++ b/arch/arm64/boot/dts/qcom/msm8996.dtsi
@@ -3793,7 +3793,7 @@ frame@98c0000 {
 		};
 
 		saw3: syscon@9a10000 {
-			compatible = "syscon";
+			compatible = "qcom,msm8996-saw3", "syscon";
 			reg = <0x09a10000 0x1000>;
 		};
 

-- 
2.53.0


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

* Re: [PATCH 0/2] arm64: dts: qcom: Add MSM8996 SAW3 compatible
  2026-11-12 20:26 [PATCH 0/2] arm64: dts: qcom: Add MSM8996 SAW3 compatible Rob Herring (Arm)
  2026-11-12 20:26 ` [PATCH 1/2] dt-bindings: mfd: syscon: Add MSM8996 SAW3 registers Rob Herring (Arm)
  2026-11-12 20:26 ` [PATCH 2/2] arm64: dts: qcom: Add MSM8996 SAW3 syscon compatible Rob Herring (Arm)
@ 2026-11-13  7:52 ` Konrad Dybcio
  2026-11-13 11:42   ` Krzysztof Kozlowski
  2 siblings, 1 reply; 7+ messages in thread
From: Konrad Dybcio @ 2026-11-13  7:52 UTC (permalink / raw)
  To: Rob Herring (Arm),
	Lee Jones, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson,
	Konrad Dybcio, Abel Vesa, Dmitry Baryshkov
  Cc: mfd, devicetree, linux-kernel, linux-arm-msm

On 11/12/26 9:26 PM, Rob Herring (Arm) wrote:
> 'syscon' nodes are required to have specific compatibles, but the 
> MSM8996 SAW3 nodes are lacking one. This series adds one.
> 
> The binding should be applied with the dts changes to avoid new 
> warnings.
> 
> Rob

I know this has been a thorn in our side for a long long time.

I believe +Dmitry had recently come up with some patches to describe
it "properly" - are they any different from this series, Dmitry?

Konrad

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

* Re: [PATCH 0/2] arm64: dts: qcom: Add MSM8996 SAW3 compatible
  2026-11-13  7:52 ` [PATCH 0/2] arm64: dts: qcom: Add MSM8996 SAW3 compatible Konrad Dybcio
@ 2026-11-13 11:42   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 7+ messages in thread
From: Krzysztof Kozlowski @ 2026-11-13 11:42 UTC (permalink / raw)
  To: Konrad Dybcio
  Cc: Rob Herring (Arm),
	Lee Jones, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson,
	Konrad Dybcio, Abel Vesa, Dmitry Baryshkov, mfd, devicetree,
	linux-kernel, linux-arm-msm

On Fri, Nov 13, 2026 at 08:52:08AM +0100, Konrad Dybcio wrote:
> On 11/12/26 9:26 PM, Rob Herring (Arm) wrote:
> > 'syscon' nodes are required to have specific compatibles, but the 
> > MSM8996 SAW3 nodes are lacking one. This series adds one.
> > 
> > The binding should be applied with the dts changes to avoid new 
> > warnings.
> > 
> > Rob
> 
> I know this has been a thorn in our side for a long long time.
> 
> I believe +Dmitry had recently come up with some patches to describe
> it "properly" - are they any different from this series, Dmitry?

Let's get existing warnings fixed finally...

Best regards,
Krzysztof


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

* Re: [PATCH 1/2] dt-bindings: mfd: syscon: Add MSM8996 SAW3 registers
  2026-11-12 20:26 ` [PATCH 1/2] dt-bindings: mfd: syscon: Add MSM8996 SAW3 registers Rob Herring (Arm)
@ 2026-11-13 11:42   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 7+ messages in thread
From: Krzysztof Kozlowski @ 2026-11-13 11:42 UTC (permalink / raw)
  To: Rob Herring (Arm)
  Cc: Lee Jones, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson,
	Konrad Dybcio, Abel Vesa, mfd, devicetree, linux-kernel,
	linux-arm-msm

On Thu, Nov 12, 2026 at 02:26:39PM -0600, Rob Herring (Arm) wrote:
> Add a compatible for the MSM8996 SAW3 register bank referenced
> through qcom,saw-reg properties. The name is based on the label in .dts
> files.
> 
> Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
> ---
>  Documentation/devicetree/bindings/mfd/syscon.yaml | 1 +
>  1 file changed, 1 insertion(+)

Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>

Best regards,
Krzysztof


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

* Re: [PATCH 2/2] arm64: dts: qcom: Add MSM8996 SAW3 syscon compatible
  2026-11-12 20:26 ` [PATCH 2/2] arm64: dts: qcom: Add MSM8996 SAW3 syscon compatible Rob Herring (Arm)
@ 2026-11-13 11:42   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 7+ messages in thread
From: Krzysztof Kozlowski @ 2026-11-13 11:42 UTC (permalink / raw)
  To: Rob Herring (Arm)
  Cc: Lee Jones, Krzysztof Kozlowski, Conor Dooley, Bjorn Andersson,
	Konrad Dybcio, Abel Vesa, mfd, devicetree, linux-kernel,
	linux-arm-msm

On Thu, Nov 12, 2026 at 02:26:40PM -0600, Rob Herring (Arm) wrote:
> 'syscon' nodes are required to have specific compatibles. Add
> "qcom,msm8996-saw3" compatible to the MSM8996 SAW3 syscon block.
> 
> Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
> ---
>  arch/arm64/boot/dts/qcom/msm8996.dtsi | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)

Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>

Best regards,
Krzysztof


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

end of thread, other threads:[~2026-11-13 11:42 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-11-12 20:26 [PATCH 0/2] arm64: dts: qcom: Add MSM8996 SAW3 compatible Rob Herring (Arm)
2026-11-12 20:26 ` [PATCH 1/2] dt-bindings: mfd: syscon: Add MSM8996 SAW3 registers Rob Herring (Arm)
2026-11-13 11:42   ` Krzysztof Kozlowski
2026-11-12 20:26 ` [PATCH 2/2] arm64: dts: qcom: Add MSM8996 SAW3 syscon compatible Rob Herring (Arm)
2026-11-13 11:42   ` Krzysztof Kozlowski
2026-11-13  7:52 ` [PATCH 0/2] arm64: dts: qcom: Add MSM8996 SAW3 compatible Konrad Dybcio
2026-11-13 11:42   ` Krzysztof Kozlowski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®