* [PATCH 01/11] dt-bindings: iommu: qcom,iommu: Add optional TBU clock
2025-03-06 18:11 [PATCH 00/11] Various dt-bindings fixes Konrad Dybcio
@ 2025-03-06 18:11 ` Konrad Dybcio
2025-03-07 21:55 ` Rob Herring (Arm)
2025-03-06 18:11 ` [PATCH 02/11] dt-bindings: display: msm: sm8350-mdss: Describe the CPU-CFG icc path Konrad Dybcio
` (11 subsequent siblings)
12 siblings, 1 reply; 32+ messages in thread
From: Konrad Dybcio @ 2025-03-06 18:11 UTC (permalink / raw)
To: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Konrad Dybcio, Rob Clark,
Abhinav Kumar, Dmitry Baryshkov, Sean Paul, David Airlie,
Simona Vetter, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman, Wesley Cheng,
Christian Marangi, Bjorn Andersson, Rohit Agarwal, Kyle Deng,
Vinod Koul
Cc: Marijn Suijten, linux-arm-msm, iommu, devicetree, linux-kernel,
dri-devel, freedreno, Krzysztof Kozlowski, linux-usb,
Konrad Dybcio
From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Some MMU instances feature a Translation Buffer Unit (TBU), which comes
with its own clock. Allow describing it.
Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
---
Documentation/devicetree/bindings/iommu/qcom,iommu.yaml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/Documentation/devicetree/bindings/iommu/qcom,iommu.yaml b/Documentation/devicetree/bindings/iommu/qcom,iommu.yaml
index 5ae9a628261fd251c1e991a70662c6d37ef2c4e3..09879bc8ad8d04b73dd22f7f64b2d1de60409941 100644
--- a/Documentation/devicetree/bindings/iommu/qcom,iommu.yaml
+++ b/Documentation/devicetree/bindings/iommu/qcom,iommu.yaml
@@ -31,14 +31,18 @@ properties:
- const: qcom,msm-iommu-v2
clocks:
+ minItems: 2
items:
- description: Clock required for IOMMU register group access
- description: Clock required for underlying bus access
+ - description: Clock required for the MMU Translation Buffer Unit
clock-names:
+ minItems: 2
items:
- const: iface
- const: bus
+ - const: tbu
power-domains:
maxItems: 1
--
2.48.1
^ permalink raw reply related [flat|nested] 32+ messages in thread* Re: [PATCH 01/11] dt-bindings: iommu: qcom,iommu: Add optional TBU clock
2025-03-06 18:11 ` [PATCH 01/11] dt-bindings: iommu: qcom,iommu: Add optional TBU clock Konrad Dybcio
@ 2025-03-07 21:55 ` Rob Herring (Arm)
0 siblings, 0 replies; 32+ messages in thread
From: Rob Herring (Arm) @ 2025-03-07 21:55 UTC (permalink / raw)
To: Konrad Dybcio
Cc: dri-devel, Greg Kroah-Hartman, Robin Murphy, Conor Dooley,
Krzysztof Kozlowski, Will Deacon, Thomas Zimmermann, linux-usb,
Dmitry Baryshkov, Wesley Cheng, Abhinav Kumar, Kyle Deng,
Vinod Koul, Rob Clark, Sean Paul, Marijn Suijten,
Christian Marangi, Bjorn Andersson, Simona Vetter, iommu,
freedreno, linux-kernel, devicetree, Robert Foss, David Airlie,
Maxime Ripard, linux-arm-msm, Maarten Lankhorst, Konrad Dybcio,
Rohit Agarwal, Krzysztof Kozlowski, Joerg Roedel
On Thu, 06 Mar 2025 19:11:13 +0100, Konrad Dybcio wrote:
> From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
>
> Some MMU instances feature a Translation Buffer Unit (TBU), which comes
> with its own clock. Allow describing it.
>
> Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
> ---
> Documentation/devicetree/bindings/iommu/qcom,iommu.yaml | 4 ++++
> 1 file changed, 4 insertions(+)
>
Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
^ permalink raw reply [flat|nested] 32+ messages in thread
* [PATCH 02/11] dt-bindings: display: msm: sm8350-mdss: Describe the CPU-CFG icc path
2025-03-06 18:11 [PATCH 00/11] Various dt-bindings fixes Konrad Dybcio
2025-03-06 18:11 ` [PATCH 01/11] dt-bindings: iommu: qcom,iommu: Add optional TBU clock Konrad Dybcio
@ 2025-03-06 18:11 ` Konrad Dybcio
2025-05-01 21:45 ` Dmitry Baryshkov
2025-03-06 18:11 ` [PATCH 03/11] dt-bindings: power: qcom,kpss-acc-v2: Add MSM8916 compatible Konrad Dybcio
` (10 subsequent siblings)
12 siblings, 1 reply; 32+ messages in thread
From: Konrad Dybcio @ 2025-03-06 18:11 UTC (permalink / raw)
To: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Konrad Dybcio, Rob Clark,
Abhinav Kumar, Dmitry Baryshkov, Sean Paul, David Airlie,
Simona Vetter, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman, Wesley Cheng,
Christian Marangi, Bjorn Andersson, Rohit Agarwal, Kyle Deng,
Vinod Koul
Cc: Marijn Suijten, linux-arm-msm, iommu, devicetree, linux-kernel,
dri-devel, freedreno, Krzysztof Kozlowski, linux-usb,
Konrad Dybcio
From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
There's a separate path that allows register access from CPUSS.
Describe it.
Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
---
Documentation/devicetree/bindings/display/msm/qcom,sm8350-mdss.yaml | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/display/msm/qcom,sm8350-mdss.yaml b/Documentation/devicetree/bindings/display/msm/qcom,sm8350-mdss.yaml
index 163fc83c1e80cf07383f9aef510f2f58a26e1ecc..3733d8cd2ae07597952ebdc1d74edda330173ef6 100644
--- a/Documentation/devicetree/bindings/display/msm/qcom,sm8350-mdss.yaml
+++ b/Documentation/devicetree/bindings/display/msm/qcom,sm8350-mdss.yaml
@@ -38,12 +38,16 @@ properties:
maxItems: 1
interconnects:
- maxItems: 2
+ items:
+ - description: Interconnect path from the MDP0 port to the data bus
+ - description: Interconnect path from the MDP1 port to the data bus
+ - description: Interconnect path from the CPU to the reg bus
interconnect-names:
items:
- const: mdp0-mem
- const: mdp1-mem
+ - const: cpu-cfg
patternProperties:
"^display-controller@[0-9a-f]+$":
--
2.48.1
^ permalink raw reply related [flat|nested] 32+ messages in thread* Re: [PATCH 02/11] dt-bindings: display: msm: sm8350-mdss: Describe the CPU-CFG icc path
2025-03-06 18:11 ` [PATCH 02/11] dt-bindings: display: msm: sm8350-mdss: Describe the CPU-CFG icc path Konrad Dybcio
@ 2025-05-01 21:45 ` Dmitry Baryshkov
0 siblings, 0 replies; 32+ messages in thread
From: Dmitry Baryshkov @ 2025-05-01 21:45 UTC (permalink / raw)
To: Konrad Dybcio
Cc: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Rob Clark, Abhinav Kumar,
Dmitry Baryshkov, Sean Paul, David Airlie, Simona Vetter,
Maarten Lankhorst, Maxime Ripard, Thomas Zimmermann, Robert Foss,
Greg Kroah-Hartman, Wesley Cheng, Christian Marangi,
Bjorn Andersson, Rohit Agarwal, Kyle Deng, Vinod Koul,
Marijn Suijten, linux-arm-msm, iommu, devicetree, linux-kernel,
dri-devel, freedreno, Krzysztof Kozlowski, linux-usb,
Konrad Dybcio
On Thu, Mar 06, 2025 at 07:11:14PM +0100, Konrad Dybcio wrote:
> From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
>
> There's a separate path that allows register access from CPUSS.
> Describe it.
>
> Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
> ---
> Documentation/devicetree/bindings/display/msm/qcom,sm8350-mdss.yaml | 6 +++++-
> 1 file changed, 5 insertions(+), 1 deletion(-)
>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 32+ messages in thread
* [PATCH 03/11] dt-bindings: power: qcom,kpss-acc-v2: Add MSM8916 compatible
2025-03-06 18:11 [PATCH 00/11] Various dt-bindings fixes Konrad Dybcio
2025-03-06 18:11 ` [PATCH 01/11] dt-bindings: iommu: qcom,iommu: Add optional TBU clock Konrad Dybcio
2025-03-06 18:11 ` [PATCH 02/11] dt-bindings: display: msm: sm8350-mdss: Describe the CPU-CFG icc path Konrad Dybcio
@ 2025-03-06 18:11 ` Konrad Dybcio
2025-03-07 5:52 ` Dmitry Baryshkov
` (2 more replies)
2025-03-06 18:11 ` [PATCH 04/11] arm64: dts: qcom: msm8916: Fix KPSS ACC compatible Konrad Dybcio
` (9 subsequent siblings)
12 siblings, 3 replies; 32+ messages in thread
From: Konrad Dybcio @ 2025-03-06 18:11 UTC (permalink / raw)
To: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Konrad Dybcio, Rob Clark,
Abhinav Kumar, Dmitry Baryshkov, Sean Paul, David Airlie,
Simona Vetter, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman, Wesley Cheng,
Christian Marangi, Bjorn Andersson, Rohit Agarwal, Kyle Deng,
Vinod Koul
Cc: Marijn Suijten, linux-arm-msm, iommu, devicetree, linux-kernel,
dri-devel, freedreno, Krzysztof Kozlowski, linux-usb,
Konrad Dybcio
From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
MSM8916 seems to reuse the same hardware as MSM8974 and friends (for
whom this binding document was created). Add a new compatible for it.
Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
---
Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml b/Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml
index 202a5d51ee88c7190805efe8f1bf493bdb69ec45..27dae49163fa0790ceb6fda8a5c674f739d4a41a 100644
--- a/Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml
+++ b/Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml
@@ -18,7 +18,9 @@ description:
properties:
compatible:
- const: qcom,kpss-acc-v2
+ enum:
+ - qcom,msm8916-kpss-acc
+ - qcom,kpss-acc-v2
reg:
items:
--
2.48.1
^ permalink raw reply related [flat|nested] 32+ messages in thread* Re: [PATCH 03/11] dt-bindings: power: qcom,kpss-acc-v2: Add MSM8916 compatible
2025-03-06 18:11 ` [PATCH 03/11] dt-bindings: power: qcom,kpss-acc-v2: Add MSM8916 compatible Konrad Dybcio
@ 2025-03-07 5:52 ` Dmitry Baryshkov
2025-03-07 11:07 ` Stephan Gerhold
2025-03-12 15:12 ` Krzysztof Kozlowski
2 siblings, 0 replies; 32+ messages in thread
From: Dmitry Baryshkov @ 2025-03-07 5:52 UTC (permalink / raw)
To: Konrad Dybcio
Cc: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Rob Clark, Abhinav Kumar,
Sean Paul, David Airlie, Simona Vetter, Maarten Lankhorst,
Maxime Ripard, Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman,
Wesley Cheng, Christian Marangi, Bjorn Andersson, Rohit Agarwal,
Kyle Deng, Vinod Koul, Marijn Suijten, linux-arm-msm, iommu,
devicetree, linux-kernel, dri-devel, freedreno,
Krzysztof Kozlowski, linux-usb, Konrad Dybcio
On Thu, Mar 06, 2025 at 07:11:15PM +0100, Konrad Dybcio wrote:
> From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
>
> MSM8916 seems to reuse the same hardware as MSM8974 and friends (for
> whom this binding document was created). Add a new compatible for it.
Ok, I should have read dt-bindigns before sending a comment. But this
commit doesn't explain, why do you need an extra compat string.
>
> Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
> ---
> Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml b/Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml
> index 202a5d51ee88c7190805efe8f1bf493bdb69ec45..27dae49163fa0790ceb6fda8a5c674f739d4a41a 100644
> --- a/Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml
> +++ b/Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml
> @@ -18,7 +18,9 @@ description:
>
> properties:
> compatible:
> - const: qcom,kpss-acc-v2
> + enum:
> + - qcom,msm8916-kpss-acc
> + - qcom,kpss-acc-v2
>
> reg:
> items:
>
> --
> 2.48.1
>
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [PATCH 03/11] dt-bindings: power: qcom,kpss-acc-v2: Add MSM8916 compatible
2025-03-06 18:11 ` [PATCH 03/11] dt-bindings: power: qcom,kpss-acc-v2: Add MSM8916 compatible Konrad Dybcio
2025-03-07 5:52 ` Dmitry Baryshkov
@ 2025-03-07 11:07 ` Stephan Gerhold
2025-03-07 22:30 ` Konrad Dybcio
2025-03-12 15:12 ` Krzysztof Kozlowski
2 siblings, 1 reply; 32+ messages in thread
From: Stephan Gerhold @ 2025-03-07 11:07 UTC (permalink / raw)
To: Konrad Dybcio
Cc: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Rob Clark, Abhinav Kumar,
Dmitry Baryshkov, Sean Paul, David Airlie, Simona Vetter,
Maarten Lankhorst, Maxime Ripard, Thomas Zimmermann, Robert Foss,
Greg Kroah-Hartman, Wesley Cheng, Christian Marangi,
Bjorn Andersson, Rohit Agarwal, Kyle Deng, Vinod Koul,
Marijn Suijten, linux-arm-msm, iommu, devicetree, linux-kernel,
dri-devel, freedreno, Krzysztof Kozlowski, linux-usb,
Konrad Dybcio
On Thu, Mar 06, 2025 at 07:11:15PM +0100, Konrad Dybcio wrote:
> From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
>
> MSM8916 seems to reuse the same hardware as MSM8974 and friends (for
> whom this binding document was created). Add a new compatible for it.
>
> Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
> ---
> Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml b/Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml
> index 202a5d51ee88c7190805efe8f1bf493bdb69ec45..27dae49163fa0790ceb6fda8a5c674f739d4a41a 100644
> --- a/Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml
> +++ b/Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml
> @@ -18,7 +18,9 @@ description:
>
> properties:
> compatible:
> - const: qcom,kpss-acc-v2
> + enum:
> + - qcom,msm8916-kpss-acc
Hm, MSM8916 doesn't have a *K*PSS (Krait Processor SubSystem), it has an
*A*PSS (ARM Cortex – A53 SubSystem, or Application Processor SubSystem).
I think this should be either qcom,msm8916-apss-acc, or you just keep
the qcom,msm8916-acc we already use. I'm guessing ACC stands for
"Application Clock Controller", so it would be unique enough already.
There is actually a patch from Rayyan already with a R-b from Krzysztof.
Maybe you, or whoever is responsible, can pick it up?
https://lore.kernel.org/linux-arm-msm/20240710155226.130086-1-rayyan.ansari@linaro.org/
Thanks,
Stephan
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [PATCH 03/11] dt-bindings: power: qcom,kpss-acc-v2: Add MSM8916 compatible
2025-03-07 11:07 ` Stephan Gerhold
@ 2025-03-07 22:30 ` Konrad Dybcio
0 siblings, 0 replies; 32+ messages in thread
From: Konrad Dybcio @ 2025-03-07 22:30 UTC (permalink / raw)
To: Stephan Gerhold, Konrad Dybcio
Cc: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Rob Clark, Abhinav Kumar,
Dmitry Baryshkov, Sean Paul, David Airlie, Simona Vetter,
Maarten Lankhorst, Maxime Ripard, Thomas Zimmermann, Robert Foss,
Greg Kroah-Hartman, Wesley Cheng, Christian Marangi,
Bjorn Andersson, Rohit Agarwal, Kyle Deng, Vinod Koul,
Marijn Suijten, linux-arm-msm, iommu, devicetree, linux-kernel,
dri-devel, freedreno, Krzysztof Kozlowski, linux-usb,
Konrad Dybcio
On 7.03.2025 12:07 PM, Stephan Gerhold wrote:
> On Thu, Mar 06, 2025 at 07:11:15PM +0100, Konrad Dybcio wrote:
>> From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
>>
>> MSM8916 seems to reuse the same hardware as MSM8974 and friends (for
>> whom this binding document was created). Add a new compatible for it.
>>
>> Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
>> ---
>> Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml | 4 +++-
>> 1 file changed, 3 insertions(+), 1 deletion(-)
>>
>> diff --git a/Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml b/Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml
>> index 202a5d51ee88c7190805efe8f1bf493bdb69ec45..27dae49163fa0790ceb6fda8a5c674f739d4a41a 100644
>> --- a/Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml
>> +++ b/Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml
>> @@ -18,7 +18,9 @@ description:
>>
>> properties:
>> compatible:
>> - const: qcom,kpss-acc-v2
>> + enum:
>> + - qcom,msm8916-kpss-acc
>
> Hm, MSM8916 doesn't have a *K*PSS (Krait Processor SubSystem), it has an
> *A*PSS (ARM Cortex – A53 SubSystem, or Application Processor SubSystem).
You would think that, but actually it's still called KPSS internally..
>
> I think this should be either qcom,msm8916-apss-acc, or you just keep
> the qcom,msm8916-acc we already use. I'm guessing ACC stands for
> "Application Clock Controller", so it would be unique enough already.
>
> There is actually a patch from Rayyan already with a R-b from Krzysztof.
> Maybe you, or whoever is responsible, can pick it up?
>
> https://lore.kernel.org/linux-arm-msm/20240710155226.130086-1-rayyan.ansari@linaro.org/
I'm not opposed to this either
Looks like Sebastian Reichel and/or Ulf pick up power dt-bindings patches
Konrad
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [PATCH 03/11] dt-bindings: power: qcom,kpss-acc-v2: Add MSM8916 compatible
2025-03-06 18:11 ` [PATCH 03/11] dt-bindings: power: qcom,kpss-acc-v2: Add MSM8916 compatible Konrad Dybcio
2025-03-07 5:52 ` Dmitry Baryshkov
2025-03-07 11:07 ` Stephan Gerhold
@ 2025-03-12 15:12 ` Krzysztof Kozlowski
2025-03-13 22:53 ` Bjorn Andersson
2 siblings, 1 reply; 32+ messages in thread
From: Krzysztof Kozlowski @ 2025-03-12 15:12 UTC (permalink / raw)
To: Konrad Dybcio, Joerg Roedel, Will Deacon, Robin Murphy,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Rob Clark,
Abhinav Kumar, Dmitry Baryshkov, Sean Paul, David Airlie,
Simona Vetter, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman, Wesley Cheng,
Christian Marangi, Bjorn Andersson, Rohit Agarwal, Kyle Deng,
Vinod Koul
Cc: Marijn Suijten, linux-arm-msm, iommu, devicetree, linux-kernel,
dri-devel, freedreno, linux-usb, Konrad Dybcio
On 06/03/2025 19:11, Konrad Dybcio wrote:
> From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
>
> MSM8916 seems to reuse the same hardware as MSM8974 and friends (for
> whom this binding document was created). Add a new compatible for it.
>
> Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
> ---
> Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml | 4 +
Folks, please merge Ryan work instead... I keep carrying this patch for
half a year:
https://lore.kernel.org/all/20240710155226.130086-1-rayyan.ansari@linaro.org/
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [PATCH 03/11] dt-bindings: power: qcom,kpss-acc-v2: Add MSM8916 compatible
2025-03-12 15:12 ` Krzysztof Kozlowski
@ 2025-03-13 22:53 ` Bjorn Andersson
2025-03-14 7:22 ` Krzysztof Kozlowski
0 siblings, 1 reply; 32+ messages in thread
From: Bjorn Andersson @ 2025-03-13 22:53 UTC (permalink / raw)
To: Krzysztof Kozlowski
Cc: Konrad Dybcio, Joerg Roedel, Will Deacon, Robin Murphy,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Rob Clark,
Abhinav Kumar, Dmitry Baryshkov, Sean Paul, David Airlie,
Simona Vetter, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman, Wesley Cheng,
Christian Marangi, Rohit Agarwal, Kyle Deng, Vinod Koul,
Marijn Suijten, linux-arm-msm, iommu, devicetree, linux-kernel,
dri-devel, freedreno, linux-usb, Konrad Dybcio
On Wed, Mar 12, 2025 at 04:12:14PM +0100, Krzysztof Kozlowski wrote:
> On 06/03/2025 19:11, Konrad Dybcio wrote:
> > From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
> >
> > MSM8916 seems to reuse the same hardware as MSM8974 and friends (for
> > whom this binding document was created). Add a new compatible for it.
> >
> > Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
> > ---
> > Documentation/devicetree/bindings/power/qcom,kpss-acc-v2.yaml | 4 +
>
>
> Folks, please merge Ryan work instead...
I'm not sure which "folks" you're referring to and neither is
get_maintainer (well it points to Rob and yourself).
> I keep carrying this patch for
> half a year:
>
Where are you carrying these? Are there any other patches on your list
that have fallen through the cracks?
> https://lore.kernel.org/all/20240710155226.130086-1-rayyan.ansari@linaro.org/
>
I'm picking Ryan's patch through the Qualcomm tree...
Regards,
Bjorn
> Best regards,
> Krzysztof
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [PATCH 03/11] dt-bindings: power: qcom,kpss-acc-v2: Add MSM8916 compatible
2025-03-13 22:53 ` Bjorn Andersson
@ 2025-03-14 7:22 ` Krzysztof Kozlowski
0 siblings, 0 replies; 32+ messages in thread
From: Krzysztof Kozlowski @ 2025-03-14 7:22 UTC (permalink / raw)
To: Bjorn Andersson
Cc: Konrad Dybcio, Joerg Roedel, Will Deacon, Robin Murphy,
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Rob Clark,
Abhinav Kumar, Dmitry Baryshkov, Sean Paul, David Airlie,
Simona Vetter, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman, Wesley Cheng,
Christian Marangi, Rohit Agarwal, Kyle Deng, Vinod Koul,
Marijn Suijten, linux-arm-msm, iommu, devicetree, linux-kernel,
dri-devel, freedreno, linux-usb, Konrad Dybcio
On 13/03/2025 23:53, Bjorn Andersson wrote:
>>
>
> Where are you carrying these? Are there any other patches on your list
> that have fallen through the cracks?
Since 4-5 years I have a branch on top of next for pending patches for
Samsung (initially) and Qualcomm (since ~3 years) bindings, where I
collect all my and other people's work related to 0-dbts-check
wanrnings. The point is to avoid duplicated work. Around 2022-2023 the
branch grew to and kept size of around 100-120 patches. I was rebasing
it daily.
I don't maintain that branch anymore, so for dtbs-check it has probably
just 10 patches in total (remaining ~30-40 patches now is some other my
work). I also rebase it once per month or two months.
That Rayyan's patch is there since ~July/August last year, just like few
things for IPQ, qcom,pm8941-pon, DWC3.
https://github.com/krzk/linux/commits/pending/dt-bindings-qcom-new-and-fixes-for-warnings-linux-next/
https://github.com/krzk/linux/commit/f6761796e02330b92653b35ba4b1c20ff304dded
https://github.com/krzk/linux/commit/fdd475359f378760085d3680423b291eca4bf808
https://github.com/krzk/linux/commit/855535ad2c4346b49f48c3fea6adbeea2262ffd8
https://github.com/krzk/linux/commit/f648bb95180f131241a5c7a7808c9f0865379c75
>
>> https://lore.kernel.org/all/20240710155226.130086-1-rayyan.ansari@linaro.org/
>>
>
> I'm picking Ryan's patch through the Qualcomm tree...
Thanks! That was my intention. Whenever subsystem maintainer skips such
simple driver binding, please don't hesitate to pick it up.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 32+ messages in thread
* [PATCH 04/11] arm64: dts: qcom: msm8916: Fix KPSS ACC compatible
2025-03-06 18:11 [PATCH 00/11] Various dt-bindings fixes Konrad Dybcio
` (2 preceding siblings ...)
2025-03-06 18:11 ` [PATCH 03/11] dt-bindings: power: qcom,kpss-acc-v2: Add MSM8916 compatible Konrad Dybcio
@ 2025-03-06 18:11 ` Konrad Dybcio
2025-03-07 5:48 ` Dmitry Baryshkov
2025-03-06 18:11 ` [PATCH 05/11] arm64: dts: qcom: sdx75: Fix up the USB interrupt description Konrad Dybcio
` (8 subsequent siblings)
12 siblings, 1 reply; 32+ messages in thread
From: Konrad Dybcio @ 2025-03-06 18:11 UTC (permalink / raw)
To: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Konrad Dybcio, Rob Clark,
Abhinav Kumar, Dmitry Baryshkov, Sean Paul, David Airlie,
Simona Vetter, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman, Wesley Cheng,
Christian Marangi, Bjorn Andersson, Rohit Agarwal, Kyle Deng,
Vinod Koul
Cc: Marijn Suijten, linux-arm-msm, iommu, devicetree, linux-kernel,
dri-devel, freedreno, Krzysztof Kozlowski, linux-usb,
Konrad Dybcio
From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
The current compatible has been used with no corresponding
documentation. Replace it with one that has been documented.
This has no functional effect, as these nodes' resources are only
consumed through a phandle reference, anyway.
Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/msm8916.dtsi | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/msm8916.dtsi b/arch/arm64/boot/dts/qcom/msm8916.dtsi
index 8f35c9af18782aa1da7089988692e6588c4b7c5d..33a28f8163dda0e53f4176d61738ce175efc096c 100644
--- a/arch/arm64/boot/dts/qcom/msm8916.dtsi
+++ b/arch/arm64/boot/dts/qcom/msm8916.dtsi
@@ -2574,7 +2574,7 @@ frame@b028000 {
};
cpu0_acc: power-manager@b088000 {
- compatible = "qcom,msm8916-acc";
+ compatible = "qcom,msm8916-kpss-acc";
reg = <0x0b088000 0x1000>;
status = "reserved"; /* Controlled by PSCI firmware */
};
@@ -2586,7 +2586,7 @@ cpu0_saw: power-manager@b089000 {
};
cpu1_acc: power-manager@b098000 {
- compatible = "qcom,msm8916-acc";
+ compatible = "qcom,msm8916-kpss-acc";
reg = <0x0b098000 0x1000>;
status = "reserved"; /* Controlled by PSCI firmware */
};
@@ -2598,7 +2598,7 @@ cpu1_saw: power-manager@b099000 {
};
cpu2_acc: power-manager@b0a8000 {
- compatible = "qcom,msm8916-acc";
+ compatible = "qcom,msm8916-kpss-acc";
reg = <0x0b0a8000 0x1000>;
status = "reserved"; /* Controlled by PSCI firmware */
};
@@ -2610,7 +2610,7 @@ cpu2_saw: power-manager@b0a9000 {
};
cpu3_acc: power-manager@b0b8000 {
- compatible = "qcom,msm8916-acc";
+ compatible = "qcom,msm8916-kpss-acc";
reg = <0x0b0b8000 0x1000>;
status = "reserved"; /* Controlled by PSCI firmware */
};
--
2.48.1
^ permalink raw reply related [flat|nested] 32+ messages in thread* Re: [PATCH 04/11] arm64: dts: qcom: msm8916: Fix KPSS ACC compatible
2025-03-06 18:11 ` [PATCH 04/11] arm64: dts: qcom: msm8916: Fix KPSS ACC compatible Konrad Dybcio
@ 2025-03-07 5:48 ` Dmitry Baryshkov
0 siblings, 0 replies; 32+ messages in thread
From: Dmitry Baryshkov @ 2025-03-07 5:48 UTC (permalink / raw)
To: Konrad Dybcio
Cc: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Rob Clark, Abhinav Kumar,
Sean Paul, David Airlie, Simona Vetter, Maarten Lankhorst,
Maxime Ripard, Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman,
Wesley Cheng, Christian Marangi, Bjorn Andersson, Rohit Agarwal,
Kyle Deng, Vinod Koul, Marijn Suijten, linux-arm-msm, iommu,
devicetree, linux-kernel, dri-devel, freedreno,
Krzysztof Kozlowski, linux-usb, Konrad Dybcio
On Thu, Mar 06, 2025 at 07:11:16PM +0100, Konrad Dybcio wrote:
> From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
>
> The current compatible has been used with no corresponding
> documentation. Replace it with one that has been documented.
qcom,msm8916-kpss-acc is also not documented. Most likely you meant
qcom,kpss-acc-v2
>
> This has no functional effect, as these nodes' resources are only
> consumed through a phandle reference, anyway.
>
> Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
> ---
> arch/arm64/boot/dts/qcom/msm8916.dtsi | 8 ++++----
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/arch/arm64/boot/dts/qcom/msm8916.dtsi b/arch/arm64/boot/dts/qcom/msm8916.dtsi
> index 8f35c9af18782aa1da7089988692e6588c4b7c5d..33a28f8163dda0e53f4176d61738ce175efc096c 100644
> --- a/arch/arm64/boot/dts/qcom/msm8916.dtsi
> +++ b/arch/arm64/boot/dts/qcom/msm8916.dtsi
> @@ -2574,7 +2574,7 @@ frame@b028000 {
> };
>
> cpu0_acc: power-manager@b088000 {
> - compatible = "qcom,msm8916-acc";
> + compatible = "qcom,msm8916-kpss-acc";
> reg = <0x0b088000 0x1000>;
> status = "reserved"; /* Controlled by PSCI firmware */
> };
> @@ -2586,7 +2586,7 @@ cpu0_saw: power-manager@b089000 {
> };
>
> cpu1_acc: power-manager@b098000 {
> - compatible = "qcom,msm8916-acc";
> + compatible = "qcom,msm8916-kpss-acc";
> reg = <0x0b098000 0x1000>;
> status = "reserved"; /* Controlled by PSCI firmware */
> };
> @@ -2598,7 +2598,7 @@ cpu1_saw: power-manager@b099000 {
> };
>
> cpu2_acc: power-manager@b0a8000 {
> - compatible = "qcom,msm8916-acc";
> + compatible = "qcom,msm8916-kpss-acc";
> reg = <0x0b0a8000 0x1000>;
> status = "reserved"; /* Controlled by PSCI firmware */
> };
> @@ -2610,7 +2610,7 @@ cpu2_saw: power-manager@b0a9000 {
> };
>
> cpu3_acc: power-manager@b0b8000 {
> - compatible = "qcom,msm8916-acc";
> + compatible = "qcom,msm8916-kpss-acc";
> reg = <0x0b0b8000 0x1000>;
> status = "reserved"; /* Controlled by PSCI firmware */
> };
>
> --
> 2.48.1
>
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 32+ messages in thread
* [PATCH 05/11] arm64: dts: qcom: sdx75: Fix up the USB interrupt description
2025-03-06 18:11 [PATCH 00/11] Various dt-bindings fixes Konrad Dybcio
` (3 preceding siblings ...)
2025-03-06 18:11 ` [PATCH 04/11] arm64: dts: qcom: msm8916: Fix KPSS ACC compatible Konrad Dybcio
@ 2025-03-06 18:11 ` Konrad Dybcio
2025-03-06 18:11 ` [PATCH 06/11] arm64: dts: qcom: sdx75: Rename AOSS_QMP to power-management Konrad Dybcio
` (7 subsequent siblings)
12 siblings, 0 replies; 32+ messages in thread
From: Konrad Dybcio @ 2025-03-06 18:11 UTC (permalink / raw)
To: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Konrad Dybcio, Rob Clark,
Abhinav Kumar, Dmitry Baryshkov, Sean Paul, David Airlie,
Simona Vetter, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman, Wesley Cheng,
Christian Marangi, Bjorn Andersson, Rohit Agarwal, Kyle Deng,
Vinod Koul
Cc: Marijn Suijten, linux-arm-msm, iommu, devicetree, linux-kernel,
dri-devel, freedreno, Krzysztof Kozlowski, linux-usb,
Konrad Dybcio
From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
Commit 53c6d854be4e ("dt-bindings: usb: dwc3: Clean up hs_phy_irq in binding")
reworked the dt-bindings to accurately represent the hardware.
Execute the second half of the cleanup by wiring up the missing
pwr_event IRQ and adjusting the entry order.
Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/sdx75.dtsi | 14 ++++++++------
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/sdx75.dtsi b/arch/arm64/boot/dts/qcom/sdx75.dtsi
index b0a8a0fe5f39ffcd0da1f9fd9f4f5564412f76ec..8da2383861e4321d91be0e23a2f1ade9914e8416 100644
--- a/arch/arm64/boot/dts/qcom/sdx75.dtsi
+++ b/arch/arm64/boot/dts/qcom/sdx75.dtsi
@@ -1008,14 +1008,16 @@ usb: usb@a6f8800 {
<&gcc GCC_USB30_MASTER_CLK>;
assigned-clock-rates = <19200000>, <200000000>;
- interrupts-extended = <&intc GIC_SPI 131 IRQ_TYPE_LEVEL_HIGH>,
- <&pdc 17 IRQ_TYPE_LEVEL_HIGH>,
+ interrupts-extended = <&intc GIC_SPI 130 IRQ_TYPE_LEVEL_HIGH>,
+ <&intc GIC_SPI 131 IRQ_TYPE_LEVEL_HIGH>,
<&pdc 9 IRQ_TYPE_EDGE_RISING>,
- <&pdc 10 IRQ_TYPE_EDGE_RISING>;
- interrupt-names = "hs_phy_irq",
- "ss_phy_irq",
+ <&pdc 10 IRQ_TYPE_EDGE_RISING>,
+ <&pdc 17 IRQ_TYPE_LEVEL_HIGH>;
+ interrupt-names = "pwr_event",
+ "hs_phy_irq",
"dm_hs_phy_irq",
- "dp_hs_phy_irq";
+ "dp_hs_phy_irq",
+ "ss_phy_irq";
power-domains = <&gcc GCC_USB30_GDSC>;
--
2.48.1
^ permalink raw reply related [flat|nested] 32+ messages in thread* [PATCH 06/11] arm64: dts: qcom: sdx75: Rename AOSS_QMP to power-management
2025-03-06 18:11 [PATCH 00/11] Various dt-bindings fixes Konrad Dybcio
` (4 preceding siblings ...)
2025-03-06 18:11 ` [PATCH 05/11] arm64: dts: qcom: sdx75: Fix up the USB interrupt description Konrad Dybcio
@ 2025-03-06 18:11 ` Konrad Dybcio
2025-03-07 5:48 ` Dmitry Baryshkov
2025-03-06 18:11 ` [PATCH 07/11] arm64: dts: qcom: qcs615: " Konrad Dybcio
` (6 subsequent siblings)
12 siblings, 1 reply; 32+ messages in thread
From: Konrad Dybcio @ 2025-03-06 18:11 UTC (permalink / raw)
To: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Konrad Dybcio, Rob Clark,
Abhinav Kumar, Dmitry Baryshkov, Sean Paul, David Airlie,
Simona Vetter, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman, Wesley Cheng,
Christian Marangi, Bjorn Andersson, Rohit Agarwal, Kyle Deng,
Vinod Koul
Cc: Marijn Suijten, linux-arm-msm, iommu, devicetree, linux-kernel,
dri-devel, freedreno, Krzysztof Kozlowski, linux-usb,
Konrad Dybcio
From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
The node is currently named power-controller, which requires the device
underneath is a power domain provider. Rename it to align with other
SoCs and resolve this sort of warnings:
power-controller@c310000: '#power-domain-cells' is a required property
Fixes: 91f767eb6938 ("arm64: dts: qcom: sdx75: Add AOSS node")
Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/sdx75.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/qcom/sdx75.dtsi b/arch/arm64/boot/dts/qcom/sdx75.dtsi
index 8da2383861e4321d91be0e23a2f1ade9914e8416..8e63f635a3275794d8ce248b65ae2cbc1e60072c 100644
--- a/arch/arm64/boot/dts/qcom/sdx75.dtsi
+++ b/arch/arm64/boot/dts/qcom/sdx75.dtsi
@@ -1079,7 +1079,7 @@ pdc: interrupt-controller@b220000 {
interrupt-controller;
};
- aoss_qmp: power-controller@c310000 {
+ aoss_qmp: power-management@c310000 {
compatible = "qcom,sdx75-aoss-qmp", "qcom,aoss-qmp";
reg = <0 0x0c310000 0 0x1000>;
interrupt-parent = <&ipcc>;
--
2.48.1
^ permalink raw reply related [flat|nested] 32+ messages in thread* Re: [PATCH 06/11] arm64: dts: qcom: sdx75: Rename AOSS_QMP to power-management
2025-03-06 18:11 ` [PATCH 06/11] arm64: dts: qcom: sdx75: Rename AOSS_QMP to power-management Konrad Dybcio
@ 2025-03-07 5:48 ` Dmitry Baryshkov
0 siblings, 0 replies; 32+ messages in thread
From: Dmitry Baryshkov @ 2025-03-07 5:48 UTC (permalink / raw)
To: Konrad Dybcio
Cc: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Rob Clark, Abhinav Kumar,
Sean Paul, David Airlie, Simona Vetter, Maarten Lankhorst,
Maxime Ripard, Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman,
Wesley Cheng, Christian Marangi, Bjorn Andersson, Rohit Agarwal,
Kyle Deng, Vinod Koul, Marijn Suijten, linux-arm-msm, iommu,
devicetree, linux-kernel, dri-devel, freedreno,
Krzysztof Kozlowski, linux-usb, Konrad Dybcio
On Thu, Mar 06, 2025 at 07:11:18PM +0100, Konrad Dybcio wrote:
> From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
>
> The node is currently named power-controller, which requires the device
> underneath is a power domain provider. Rename it to align with other
> SoCs and resolve this sort of warnings:
>
> power-controller@c310000: '#power-domain-cells' is a required property
>
> Fixes: 91f767eb6938 ("arm64: dts: qcom: sdx75: Add AOSS node")
> Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
> ---
> arch/arm64/boot/dts/qcom/sdx75.dtsi | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 32+ messages in thread
* [PATCH 07/11] arm64: dts: qcom: qcs615: Rename AOSS_QMP to power-management
2025-03-06 18:11 [PATCH 00/11] Various dt-bindings fixes Konrad Dybcio
` (5 preceding siblings ...)
2025-03-06 18:11 ` [PATCH 06/11] arm64: dts: qcom: sdx75: Rename AOSS_QMP to power-management Konrad Dybcio
@ 2025-03-06 18:11 ` Konrad Dybcio
2025-03-07 5:48 ` Dmitry Baryshkov
2025-03-06 18:11 ` [PATCH 08/11] arm64: dts: qcom: sc8180x: " Konrad Dybcio
` (5 subsequent siblings)
12 siblings, 1 reply; 32+ messages in thread
From: Konrad Dybcio @ 2025-03-06 18:11 UTC (permalink / raw)
To: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Konrad Dybcio, Rob Clark,
Abhinav Kumar, Dmitry Baryshkov, Sean Paul, David Airlie,
Simona Vetter, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman, Wesley Cheng,
Christian Marangi, Bjorn Andersson, Rohit Agarwal, Kyle Deng,
Vinod Koul
Cc: Marijn Suijten, linux-arm-msm, iommu, devicetree, linux-kernel,
dri-devel, freedreno, Krzysztof Kozlowski, linux-usb,
Konrad Dybcio
From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
The node is currently named power-controller, which requires the device
underneath is a power domain provider. Rename it to align with other
SoCs and resolve this sort of warnings:
power-controller@c300000: '#power-domain-cells' is a required property
Fixes: 0775021783b5 ("arm64: dts: qcom: qcs615: add AOSS_QMP node")
Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/qcs615.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/qcom/qcs615.dtsi b/arch/arm64/boot/dts/qcom/qcs615.dtsi
index ec427bb84ec8e88cc0f4b756adb4582897943b4f..dd7a25fb4763181c6fde3d4110ae629cc8903fb3 100644
--- a/arch/arm64/boot/dts/qcom/qcs615.dtsi
+++ b/arch/arm64/boot/dts/qcom/qcs615.dtsi
@@ -3203,7 +3203,7 @@ pdc: interrupt-controller@b220000 {
interrupt-controller;
};
- aoss_qmp: power-controller@c300000 {
+ aoss_qmp: power-management@c300000 {
compatible = "qcom,qcs615-aoss-qmp", "qcom,aoss-qmp";
reg = <0x0 0x0c300000 0x0 0x400>;
interrupts = <GIC_SPI 389 IRQ_TYPE_EDGE_RISING>;
--
2.48.1
^ permalink raw reply related [flat|nested] 32+ messages in thread* Re: [PATCH 07/11] arm64: dts: qcom: qcs615: Rename AOSS_QMP to power-management
2025-03-06 18:11 ` [PATCH 07/11] arm64: dts: qcom: qcs615: " Konrad Dybcio
@ 2025-03-07 5:48 ` Dmitry Baryshkov
0 siblings, 0 replies; 32+ messages in thread
From: Dmitry Baryshkov @ 2025-03-07 5:48 UTC (permalink / raw)
To: Konrad Dybcio
Cc: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Rob Clark, Abhinav Kumar,
Sean Paul, David Airlie, Simona Vetter, Maarten Lankhorst,
Maxime Ripard, Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman,
Wesley Cheng, Christian Marangi, Bjorn Andersson, Rohit Agarwal,
Kyle Deng, Vinod Koul, Marijn Suijten, linux-arm-msm, iommu,
devicetree, linux-kernel, dri-devel, freedreno,
Krzysztof Kozlowski, linux-usb, Konrad Dybcio
On Thu, Mar 06, 2025 at 07:11:19PM +0100, Konrad Dybcio wrote:
> From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
>
> The node is currently named power-controller, which requires the device
> underneath is a power domain provider. Rename it to align with other
> SoCs and resolve this sort of warnings:
>
> power-controller@c300000: '#power-domain-cells' is a required property
>
> Fixes: 0775021783b5 ("arm64: dts: qcom: qcs615: add AOSS_QMP node")
> Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
> ---
> arch/arm64/boot/dts/qcom/qcs615.dtsi | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 32+ messages in thread
* [PATCH 08/11] arm64: dts: qcom: sc8180x: Rename AOSS_QMP to power-management
2025-03-06 18:11 [PATCH 00/11] Various dt-bindings fixes Konrad Dybcio
` (6 preceding siblings ...)
2025-03-06 18:11 ` [PATCH 07/11] arm64: dts: qcom: qcs615: " Konrad Dybcio
@ 2025-03-06 18:11 ` Konrad Dybcio
2025-03-07 5:48 ` Dmitry Baryshkov
2025-03-06 18:11 ` [PATCH 09/11] arm64: dts: qcom: x1e80100-dell-xps13-9345: Drop clock-names from PS8830 Konrad Dybcio
` (4 subsequent siblings)
12 siblings, 1 reply; 32+ messages in thread
From: Konrad Dybcio @ 2025-03-06 18:11 UTC (permalink / raw)
To: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Konrad Dybcio, Rob Clark,
Abhinav Kumar, Dmitry Baryshkov, Sean Paul, David Airlie,
Simona Vetter, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman, Wesley Cheng,
Christian Marangi, Bjorn Andersson, Rohit Agarwal, Kyle Deng,
Vinod Koul
Cc: Marijn Suijten, linux-arm-msm, iommu, devicetree, linux-kernel,
dri-devel, freedreno, Krzysztof Kozlowski, linux-usb,
Konrad Dybcio
From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
The node is currently named power-controller, which requires the device
underneath is a power domain provider. Rename it to align with other
SoCs and resolve this sort of warnings:
power-controller@c310000: '#power-domain-cells' is a required property
Fixes: 8575f197b077 ("arm64: dts: qcom: Introduce the SC8180x platform")
Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/sc8180x.dtsi | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/qcom/sc8180x.dtsi b/arch/arm64/boot/dts/qcom/sc8180x.dtsi
index 28693a3bfc7fefd883a7dee69a406235317c3047..f142eb63b8d7f443a8df2334cf3c205353762893 100644
--- a/arch/arm64/boot/dts/qcom/sc8180x.dtsi
+++ b/arch/arm64/boot/dts/qcom/sc8180x.dtsi
@@ -3524,7 +3524,7 @@ tsens1: thermal-sensor@c265000 {
#thermal-sensor-cells = <1>;
};
- aoss_qmp: power-controller@c300000 {
+ aoss_qmp: power-management@c300000 {
compatible = "qcom,sc8180x-aoss-qmp", "qcom,aoss-qmp";
reg = <0x0 0x0c300000 0x0 0x400>;
interrupts = <GIC_SPI 389 IRQ_TYPE_EDGE_RISING>;
--
2.48.1
^ permalink raw reply related [flat|nested] 32+ messages in thread* Re: [PATCH 08/11] arm64: dts: qcom: sc8180x: Rename AOSS_QMP to power-management
2025-03-06 18:11 ` [PATCH 08/11] arm64: dts: qcom: sc8180x: " Konrad Dybcio
@ 2025-03-07 5:48 ` Dmitry Baryshkov
0 siblings, 0 replies; 32+ messages in thread
From: Dmitry Baryshkov @ 2025-03-07 5:48 UTC (permalink / raw)
To: Konrad Dybcio
Cc: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Rob Clark, Abhinav Kumar,
Sean Paul, David Airlie, Simona Vetter, Maarten Lankhorst,
Maxime Ripard, Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman,
Wesley Cheng, Christian Marangi, Bjorn Andersson, Rohit Agarwal,
Kyle Deng, Vinod Koul, Marijn Suijten, linux-arm-msm, iommu,
devicetree, linux-kernel, dri-devel, freedreno,
Krzysztof Kozlowski, linux-usb, Konrad Dybcio
On Thu, Mar 06, 2025 at 07:11:20PM +0100, Konrad Dybcio wrote:
> From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
>
> The node is currently named power-controller, which requires the device
> underneath is a power domain provider. Rename it to align with other
> SoCs and resolve this sort of warnings:
>
> power-controller@c310000: '#power-domain-cells' is a required property
>
> Fixes: 8575f197b077 ("arm64: dts: qcom: Introduce the SC8180x platform")
> Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
> ---
> arch/arm64/boot/dts/qcom/sc8180x.dtsi | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 32+ messages in thread
* [PATCH 09/11] arm64: dts: qcom: x1e80100-dell-xps13-9345: Drop clock-names from PS8830
2025-03-06 18:11 [PATCH 00/11] Various dt-bindings fixes Konrad Dybcio
` (7 preceding siblings ...)
2025-03-06 18:11 ` [PATCH 08/11] arm64: dts: qcom: sc8180x: " Konrad Dybcio
@ 2025-03-06 18:11 ` Konrad Dybcio
2025-03-07 5:51 ` Dmitry Baryshkov
2025-03-06 18:11 ` [PATCH 10/11] arm64: dts: qcom: x1e80100-romulus: " Konrad Dybcio
` (3 subsequent siblings)
12 siblings, 1 reply; 32+ messages in thread
From: Konrad Dybcio @ 2025-03-06 18:11 UTC (permalink / raw)
To: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Konrad Dybcio, Rob Clark,
Abhinav Kumar, Dmitry Baryshkov, Sean Paul, David Airlie,
Simona Vetter, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman, Wesley Cheng,
Christian Marangi, Bjorn Andersson, Rohit Agarwal, Kyle Deng,
Vinod Koul
Cc: Marijn Suijten, linux-arm-msm, iommu, devicetree, linux-kernel,
dri-devel, freedreno, Krzysztof Kozlowski, linux-usb,
Konrad Dybcio
From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
The preemptively-merged node contains a property absent from the final
bindings. Remove it.
Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/x1e80100-dell-xps13-9345.dts | 2 --
1 file changed, 2 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/x1e80100-dell-xps13-9345.dts b/arch/arm64/boot/dts/qcom/x1e80100-dell-xps13-9345.dts
index 124051334be072fce1351d12211eb61e154b3785..5d807fb34aee2dabf16fe32664ee05ea76532675 100644
--- a/arch/arm64/boot/dts/qcom/x1e80100-dell-xps13-9345.dts
+++ b/arch/arm64/boot/dts/qcom/x1e80100-dell-xps13-9345.dts
@@ -612,7 +612,6 @@ typec-mux@8 {
reg = <0x08>;
clocks = <&rpmhcc RPMH_RF_CLK3>;
- clock-names = "xo";
vdd-supply = <&vreg_rtmr0_1p15>;
vdd33-supply = <&vreg_rtmr0_3p3>;
@@ -676,7 +675,6 @@ typec-mux@8 {
reg = <0x8>;
clocks = <&rpmhcc RPMH_RF_CLK4>;
- clock-names = "xo";
vdd-supply = <&vreg_rtmr1_1p15>;
vdd33-supply = <&vreg_rtmr1_3p3>;
--
2.48.1
^ permalink raw reply related [flat|nested] 32+ messages in thread* Re: [PATCH 09/11] arm64: dts: qcom: x1e80100-dell-xps13-9345: Drop clock-names from PS8830
2025-03-06 18:11 ` [PATCH 09/11] arm64: dts: qcom: x1e80100-dell-xps13-9345: Drop clock-names from PS8830 Konrad Dybcio
@ 2025-03-07 5:51 ` Dmitry Baryshkov
0 siblings, 0 replies; 32+ messages in thread
From: Dmitry Baryshkov @ 2025-03-07 5:51 UTC (permalink / raw)
To: Konrad Dybcio, g
Cc: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Rob Clark, Abhinav Kumar,
Sean Paul, David Airlie, Simona Vetter, Maarten Lankhorst,
Maxime Ripard, Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman,
Wesley Cheng, Christian Marangi, Bjorn Andersson, Rohit Agarwal,
Kyle Deng, Vinod Koul, Marijn Suijten, linux-arm-msm, iommu,
devicetree, linux-kernel, dri-devel, freedreno,
Krzysztof Kozlowski, linux-usb, Konrad Dybcio
On Thu, Mar 06, 2025 at 07:11:21PM +0100, Konrad Dybcio wrote:
> From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
>
> The preemptively-merged node contains a property absent from the final
> bindings. Remove it.
>
> Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
> ---
> arch/arm64/boot/dts/qcom/x1e80100-dell-xps13-9345.dts | 2 --
> 1 file changed, 2 deletions(-)
>
Fixes: bd2dbbb1f35a ("arm64: dts: qcom: x1e80100-dell-xps13-9345: Introduce retimer support")
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 32+ messages in thread
* [PATCH 10/11] arm64: dts: qcom: x1e80100-romulus: Drop clock-names from PS8830
2025-03-06 18:11 [PATCH 00/11] Various dt-bindings fixes Konrad Dybcio
` (8 preceding siblings ...)
2025-03-06 18:11 ` [PATCH 09/11] arm64: dts: qcom: x1e80100-dell-xps13-9345: Drop clock-names from PS8830 Konrad Dybcio
@ 2025-03-06 18:11 ` Konrad Dybcio
2025-03-07 5:49 ` Dmitry Baryshkov
2025-03-06 18:11 ` [PATCH 11/11] arm64: dts: qcom: x1e001de-devkit: " Konrad Dybcio
` (2 subsequent siblings)
12 siblings, 1 reply; 32+ messages in thread
From: Konrad Dybcio @ 2025-03-06 18:11 UTC (permalink / raw)
To: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Konrad Dybcio, Rob Clark,
Abhinav Kumar, Dmitry Baryshkov, Sean Paul, David Airlie,
Simona Vetter, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman, Wesley Cheng,
Christian Marangi, Bjorn Andersson, Rohit Agarwal, Kyle Deng,
Vinod Koul
Cc: Marijn Suijten, linux-arm-msm, iommu, devicetree, linux-kernel,
dri-devel, freedreno, Krzysztof Kozlowski, linux-usb,
Konrad Dybcio
From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
The preemptively-merged node contains a property absent from the final
bindings. Remove it.
Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi | 2 --
1 file changed, 2 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi b/arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi
index 5867953c73564ca7ae1279b73f6834aa1d732792..f4acca02cd20252067df9e174703d4c52b756eae 100644
--- a/arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi
+++ b/arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi
@@ -792,7 +792,6 @@ typec-mux@8 {
reset-gpios = <&pm8550_gpios 10 GPIO_ACTIVE_LOW>;
clocks = <&rpmhcc RPMH_RF_CLK3>;
- clock-names = "xo";
vdd-supply = <&vreg_rtmr0_1p15>;
vdd33-supply = <&vreg_rtmr0_3p3>;
@@ -878,7 +877,6 @@ typec-mux@8 {
reset-gpios = <&tlmm 176 GPIO_ACTIVE_LOW>;
clocks = <&rpmhcc RPMH_RF_CLK4>;
- clock-names = "xo";
vdd-supply = <&vreg_rtmr1_1p15>;
vdd33-supply = <&vreg_rtmr1_3p3>;
--
2.48.1
^ permalink raw reply related [flat|nested] 32+ messages in thread* Re: [PATCH 10/11] arm64: dts: qcom: x1e80100-romulus: Drop clock-names from PS8830
2025-03-06 18:11 ` [PATCH 10/11] arm64: dts: qcom: x1e80100-romulus: " Konrad Dybcio
@ 2025-03-07 5:49 ` Dmitry Baryshkov
0 siblings, 0 replies; 32+ messages in thread
From: Dmitry Baryshkov @ 2025-03-07 5:49 UTC (permalink / raw)
To: Konrad Dybcio
Cc: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Rob Clark, Abhinav Kumar,
Sean Paul, David Airlie, Simona Vetter, Maarten Lankhorst,
Maxime Ripard, Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman,
Wesley Cheng, Christian Marangi, Bjorn Andersson, Rohit Agarwal,
Kyle Deng, Vinod Koul, Marijn Suijten, linux-arm-msm, iommu,
devicetree, linux-kernel, dri-devel, freedreno,
Krzysztof Kozlowski, linux-usb, Konrad Dybcio
On Thu, Mar 06, 2025 at 07:11:22PM +0100, Konrad Dybcio wrote:
> From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
>
> The preemptively-merged node contains a property absent from the final
> bindings. Remove it.
>
> Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
> ---
> arch/arm64/boot/dts/qcom/x1e80100-microsoft-romulus.dtsi | 2 --
> 1 file changed, 2 deletions(-)
>
Fixes: b16ee3d0cda4 ("arm64: dts: qcom: x1e80100-romulus: Set up PS8830s")
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 32+ messages in thread
* [PATCH 11/11] arm64: dts: qcom: x1e001de-devkit: Drop clock-names from PS8830
2025-03-06 18:11 [PATCH 00/11] Various dt-bindings fixes Konrad Dybcio
` (9 preceding siblings ...)
2025-03-06 18:11 ` [PATCH 10/11] arm64: dts: qcom: x1e80100-romulus: " Konrad Dybcio
@ 2025-03-06 18:11 ` Konrad Dybcio
2025-03-07 5:50 ` Dmitry Baryshkov
2025-03-14 20:00 ` (subset) [PATCH 00/11] Various dt-bindings fixes Bjorn Andersson
2025-05-04 16:13 ` Dmitry Baryshkov
12 siblings, 1 reply; 32+ messages in thread
From: Konrad Dybcio @ 2025-03-06 18:11 UTC (permalink / raw)
To: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Konrad Dybcio, Rob Clark,
Abhinav Kumar, Dmitry Baryshkov, Sean Paul, David Airlie,
Simona Vetter, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman, Wesley Cheng,
Christian Marangi, Bjorn Andersson, Rohit Agarwal, Kyle Deng,
Vinod Koul
Cc: Marijn Suijten, linux-arm-msm, iommu, devicetree, linux-kernel,
dri-devel, freedreno, Krzysztof Kozlowski, linux-usb,
Konrad Dybcio
From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
The preemptively-merged node contains a property absent from the final
bindings. Remove it.
Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
---
arch/arm64/boot/dts/qcom/x1e001de-devkit.dts | 3 ---
1 file changed, 3 deletions(-)
diff --git a/arch/arm64/boot/dts/qcom/x1e001de-devkit.dts b/arch/arm64/boot/dts/qcom/x1e001de-devkit.dts
index 602bd793e09cc9e7d8447af593e934010fc0c789..f87730f4b63fffc88d07eedef33cdab9bca759f5 100644
--- a/arch/arm64/boot/dts/qcom/x1e001de-devkit.dts
+++ b/arch/arm64/boot/dts/qcom/x1e001de-devkit.dts
@@ -777,7 +777,6 @@ typec-mux@8 {
reg = <0x08>;
clocks = <&rpmhcc RPMH_RF_CLK5>;
- clock-names = "xo";
vdd-supply = <&vreg_rtmr2_1p15>;
vdd33-supply = <&vreg_rtmr2_3p3>;
@@ -832,7 +831,6 @@ typec-mux@8 {
reg = <0x08>;
clocks = <&rpmhcc RPMH_RF_CLK3>;
- clock-names = "xo";
vdd-supply = <&vreg_rtmr0_1p15>;
vdd33-supply = <&vreg_rtmr0_3p3>;
@@ -887,7 +885,6 @@ typec-mux@8 {
reg = <0x8>;
clocks = <&rpmhcc RPMH_RF_CLK4>;
- clock-names = "xo";
vdd-supply = <&vreg_rtmr1_1p15>;
vdd33-supply = <&vreg_rtmr1_3p3>;
--
2.48.1
^ permalink raw reply related [flat|nested] 32+ messages in thread* Re: [PATCH 11/11] arm64: dts: qcom: x1e001de-devkit: Drop clock-names from PS8830
2025-03-06 18:11 ` [PATCH 11/11] arm64: dts: qcom: x1e001de-devkit: " Konrad Dybcio
@ 2025-03-07 5:50 ` Dmitry Baryshkov
0 siblings, 0 replies; 32+ messages in thread
From: Dmitry Baryshkov @ 2025-03-07 5:50 UTC (permalink / raw)
To: Konrad Dybcio
Cc: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Rob Clark, Abhinav Kumar,
Sean Paul, David Airlie, Simona Vetter, Maarten Lankhorst,
Maxime Ripard, Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman,
Wesley Cheng, Christian Marangi, Bjorn Andersson, Rohit Agarwal,
Kyle Deng, Vinod Koul, Marijn Suijten, linux-arm-msm, iommu,
devicetree, linux-kernel, dri-devel, freedreno,
Krzysztof Kozlowski, linux-usb, Konrad Dybcio
On Thu, Mar 06, 2025 at 07:11:23PM +0100, Konrad Dybcio wrote:
> From: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
>
> The preemptively-merged node contains a property absent from the final
> bindings. Remove it.
>
> Signed-off-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
> ---
> arch/arm64/boot/dts/qcom/x1e001de-devkit.dts | 3 ---
> 1 file changed, 3 deletions(-)
>
Fixes: 019e1ee32fec ("arm64: dts: qcom: x1e001de-devkit: Enable external DP support")
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: (subset) [PATCH 00/11] Various dt-bindings fixes
2025-03-06 18:11 [PATCH 00/11] Various dt-bindings fixes Konrad Dybcio
` (10 preceding siblings ...)
2025-03-06 18:11 ` [PATCH 11/11] arm64: dts: qcom: x1e001de-devkit: " Konrad Dybcio
@ 2025-03-14 20:00 ` Bjorn Andersson
2025-05-04 16:13 ` Dmitry Baryshkov
12 siblings, 0 replies; 32+ messages in thread
From: Bjorn Andersson @ 2025-03-14 20:00 UTC (permalink / raw)
To: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Rob Clark, Abhinav Kumar,
Dmitry Baryshkov, Sean Paul, David Airlie, Simona Vetter,
Maarten Lankhorst, Maxime Ripard, Thomas Zimmermann, Robert Foss,
Greg Kroah-Hartman, Wesley Cheng, Christian Marangi,
Rohit Agarwal, Kyle Deng, Vinod Koul, Konrad Dybcio
Cc: Marijn Suijten, linux-arm-msm, iommu, devicetree, linux-kernel,
dri-devel, freedreno, Krzysztof Kozlowski, linux-usb,
Konrad Dybcio
On Thu, 06 Mar 2025 19:11:12 +0100, Konrad Dybcio wrote:
> A set of not quite related bindings warnings fixes.
>
>
Applied, thanks!
[05/11] arm64: dts: qcom: sdx75: Fix up the USB interrupt description
commit: 6810ecd57eb4ba9e09bac851d5b9d56c5e5acc1a
[06/11] arm64: dts: qcom: sdx75: Rename AOSS_QMP to power-management
commit: a3715ce8650928e2da7060957a7e9b962d8bb7be
[07/11] arm64: dts: qcom: qcs615: Rename AOSS_QMP to power-management
commit: bc09537f4745aae561f56daad0353d1b876bc096
[08/11] arm64: dts: qcom: sc8180x: Rename AOSS_QMP to power-management
commit: 9ea77c65b7b0357c54899a24ffd37d0430c90913
[09/11] arm64: dts: qcom: x1e80100-dell-xps13-9345: Drop clock-names from PS8830
commit: 6d617082867d4789ea4dcc67fc483460e2ac1d05
[10/11] arm64: dts: qcom: x1e80100-romulus: Drop clock-names from PS8830
commit: 57aac7bd091cd7a1f43c852ce3703ce6c2433b21
[11/11] arm64: dts: qcom: x1e001de-devkit: Drop clock-names from PS8830
commit: 8cd4b0f6bc71b2bf4f5c3fb8ec2857192182cb23
Best regards,
--
Bjorn Andersson <andersson@kernel.org>
^ permalink raw reply [flat|nested] 32+ messages in thread* Re: [PATCH 00/11] Various dt-bindings fixes
2025-03-06 18:11 [PATCH 00/11] Various dt-bindings fixes Konrad Dybcio
` (11 preceding siblings ...)
2025-03-14 20:00 ` (subset) [PATCH 00/11] Various dt-bindings fixes Bjorn Andersson
@ 2025-05-04 16:13 ` Dmitry Baryshkov
2025-05-05 11:56 ` Rob Herring
2025-05-19 10:58 ` Dmitry Baryshkov
12 siblings, 2 replies; 32+ messages in thread
From: Dmitry Baryshkov @ 2025-05-04 16:13 UTC (permalink / raw)
To: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Rob Clark, Abhinav Kumar,
Sean Paul, David Airlie, Simona Vetter, Maarten Lankhorst,
Maxime Ripard, Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman,
Wesley Cheng, Christian Marangi, Bjorn Andersson, Rohit Agarwal,
Kyle Deng, Vinod Koul, Dmitry Baryshkov, Konrad Dybcio
Cc: Marijn Suijten, linux-arm-msm, iommu, devicetree, linux-kernel,
dri-devel, freedreno, Krzysztof Kozlowski, linux-usb,
Konrad Dybcio
On Thu, 06 Mar 2025 19:11:12 +0100, Konrad Dybcio wrote:
> A set of not quite related bindings warnings fixes.
>
>
Applied, thanks!
[02/11] dt-bindings: display: msm: sm8350-mdss: Describe the CPU-CFG icc path
https://gitlab.freedesktop.org/lumag/msm/-/commit/60b8d3a2365a
Best regards,
--
Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
^ permalink raw reply [flat|nested] 32+ messages in thread* Re: [PATCH 00/11] Various dt-bindings fixes
2025-05-04 16:13 ` Dmitry Baryshkov
@ 2025-05-05 11:56 ` Rob Herring
2025-05-05 14:18 ` Dmitry Baryshkov
2025-05-19 10:58 ` Dmitry Baryshkov
1 sibling, 1 reply; 32+ messages in thread
From: Rob Herring @ 2025-05-05 11:56 UTC (permalink / raw)
To: Dmitry Baryshkov
Cc: Joerg Roedel, Will Deacon, Robin Murphy, Krzysztof Kozlowski,
Conor Dooley, Rob Clark, Abhinav Kumar, Sean Paul, David Airlie,
Simona Vetter, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman, Wesley Cheng,
Christian Marangi, Bjorn Andersson, Rohit Agarwal, Kyle Deng,
Vinod Koul, Dmitry Baryshkov, Konrad Dybcio, Marijn Suijten,
linux-arm-msm, iommu, devicetree, linux-kernel, dri-devel,
freedreno, Krzysztof Kozlowski, linux-usb, Konrad Dybcio
On Sun, May 4, 2025 at 11:13 AM Dmitry Baryshkov
<dmitry.baryshkov@oss.qualcomm.com> wrote:
>
>
> On Thu, 06 Mar 2025 19:11:12 +0100, Konrad Dybcio wrote:
> > A set of not quite related bindings warnings fixes.
> >
> >
>
> Applied, thanks!
>
> [02/11] dt-bindings: display: msm: sm8350-mdss: Describe the CPU-CFG icc path
> https://gitlab.freedesktop.org/lumag/msm/-/commit/60b8d3a2365a
And now there's a warning in linux-next:
/builds/robherring/linux-dt/Documentation/devicetree/bindings/display/msm/qcom,sm8350-mdss.example.dtb:
display-subsystem@ae00000 (qcom,sm8350-mdss): interconnect-names:
['mdp0-mem', 'mdp1-mem'] is too short
from schema $id:
http://devicetree.org/schemas/display/msm/qcom,sm8350-mdss.yaml#
/builds/robherring/linux-dt/Documentation/devicetree/bindings/display/msm/qcom,sm8350-mdss.example.dtb:
display-subsystem@ae00000 (qcom,sm8350-mdss): interconnects:
[[4294967295, 7, 0, 4294967295, 1, 0], [4294967295, 8, 0, 4294967295,
1, 0]] is too short
from schema $id:
http://devicetree.org/schemas/display/msm/qcom,sm8350-mdss.yaml#
^ permalink raw reply [flat|nested] 32+ messages in thread* Re: [PATCH 00/11] Various dt-bindings fixes
2025-05-05 11:56 ` Rob Herring
@ 2025-05-05 14:18 ` Dmitry Baryshkov
0 siblings, 0 replies; 32+ messages in thread
From: Dmitry Baryshkov @ 2025-05-05 14:18 UTC (permalink / raw)
To: Rob Herring
Cc: Joerg Roedel, Will Deacon, Robin Murphy, Krzysztof Kozlowski,
Conor Dooley, Rob Clark, Abhinav Kumar, Sean Paul, David Airlie,
Simona Vetter, Maarten Lankhorst, Maxime Ripard,
Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman, Wesley Cheng,
Christian Marangi, Bjorn Andersson, Rohit Agarwal, Kyle Deng,
Vinod Koul, Dmitry Baryshkov, Konrad Dybcio, Marijn Suijten,
linux-arm-msm, iommu, devicetree, linux-kernel, dri-devel,
freedreno, Krzysztof Kozlowski, linux-usb, Konrad Dybcio
On 05/05/2025 14:56, Rob Herring wrote:
> On Sun, May 4, 2025 at 11:13 AM Dmitry Baryshkov
> <dmitry.baryshkov@oss.qualcomm.com> wrote:
>>
>>
>> On Thu, 06 Mar 2025 19:11:12 +0100, Konrad Dybcio wrote:
>>> A set of not quite related bindings warnings fixes.
>>>
>>>
>>
>> Applied, thanks!
>>
>> [02/11] dt-bindings: display: msm: sm8350-mdss: Describe the CPU-CFG icc path
>> https://gitlab.freedesktop.org/lumag/msm/-/commit/60b8d3a2365a
>
> And now there's a warning in linux-next:
>
> /builds/robherring/linux-dt/Documentation/devicetree/bindings/display/msm/qcom,sm8350-mdss.example.dtb:
> display-subsystem@ae00000 (qcom,sm8350-mdss): interconnect-names:
> ['mdp0-mem', 'mdp1-mem'] is too short
> from schema $id:
> http://devicetree.org/schemas/display/msm/qcom,sm8350-mdss.yaml#
> /builds/robherring/linux-dt/Documentation/devicetree/bindings/display/msm/qcom,sm8350-mdss.example.dtb:
> display-subsystem@ae00000 (qcom,sm8350-mdss): interconnects:
> [[4294967295, 7, 0, 4294967295, 1, 0], [4294967295, 8, 0, 4294967295,
> 1, 0]] is too short
> from schema $id:
> http://devicetree.org/schemas/display/msm/qcom,sm8350-mdss.yaml#
I've sent a patch fixing the issue,
https://lore.kernel.org/linux-arm-msm/20250505-sm8350-fix-example-v1-1-36d5d9ccba66@oss.qualcomm.com/
--
With best wishes
Dmitry
^ permalink raw reply [flat|nested] 32+ messages in thread
* Re: [PATCH 00/11] Various dt-bindings fixes
2025-05-04 16:13 ` Dmitry Baryshkov
2025-05-05 11:56 ` Rob Herring
@ 2025-05-19 10:58 ` Dmitry Baryshkov
1 sibling, 0 replies; 32+ messages in thread
From: Dmitry Baryshkov @ 2025-05-19 10:58 UTC (permalink / raw)
To: Joerg Roedel, Will Deacon, Robin Murphy, Rob Herring,
Krzysztof Kozlowski, Conor Dooley, Rob Clark, Abhinav Kumar,
Sean Paul, David Airlie, Simona Vetter, Maarten Lankhorst,
Maxime Ripard, Thomas Zimmermann, Robert Foss, Greg Kroah-Hartman,
Wesley Cheng, Christian Marangi, Bjorn Andersson, Rohit Agarwal,
Kyle Deng, Vinod Koul, Dmitry Baryshkov, Konrad Dybcio
Cc: Marijn Suijten, linux-arm-msm, iommu, devicetree, linux-kernel,
dri-devel, freedreno, Krzysztof Kozlowski, linux-usb,
Konrad Dybcio
On Thu, 06 Mar 2025 19:11:12 +0100, Konrad Dybcio wrote:
> A set of not quite related bindings warnings fixes.
>
>
Applied, thanks!
[02/11] dt-bindings: display: msm: sm8350-mdss: Describe the CPU-CFG icc path
https://gitlab.freedesktop.org/lumag/msm/-/commit/60b8d3a2365a
Best regards,
--
Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
^ permalink raw reply [flat|nested] 32+ messages in thread