[PATCH v8 1/4] dt-bindings: arm: qcom: Add bindings for QCS9075 SOC based board

Wasim Nazir posted 4 patches 3 months, 1 week ago
There is a newer version of this series
[PATCH v8 1/4] dt-bindings: arm: qcom: Add bindings for QCS9075 SOC based board
Posted by Wasim Nazir 3 months, 1 week ago
QCS9075 is compatible Industrial-IOT grade variant of SA8775p SOC.
Unlike QCS9100, it doesn't have safety monitoring feature of
Safety-Island(SAIL) subsystem, which affects thermal management.

qcs9075-iq-9075-evk board is based on QCS9075 SOC.

Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
---
 Documentation/devicetree/bindings/arm/qcom.yaml | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentation/devicetree/bindings/arm/qcom.yaml
index 56f78f0f3803..3b2c60af12cd 100644
--- a/Documentation/devicetree/bindings/arm/qcom.yaml
+++ b/Documentation/devicetree/bindings/arm/qcom.yaml
@@ -58,6 +58,7 @@ description: |
         qcs8550
         qcm2290
         qcm6490
+        qcs9075
         qcs9100
         qdu1000
         qrb2210
@@ -961,6 +962,12 @@ properties:
               - qcom,sa8775p-ride-r3
           - const: qcom,sa8775p

+      - items:
+          - enum:
+              - qcom,qcs9075-iq-9075-evk
+          - const: qcom,qcs9075
+          - const: qcom,sa8775p
+
       - items:
           - enum:
               - qcom,qcs9100-ride
--
2.49.0
Re: [PATCH v8 1/4] dt-bindings: arm: qcom: Add bindings for QCS9075 SOC based board
Posted by Rob Herring 3 months, 1 week ago
On Wed, May 28, 2025 at 05:57:48PM +0530, Wasim Nazir wrote:
> QCS9075 is compatible Industrial-IOT grade variant of SA8775p SOC.
> Unlike QCS9100, it doesn't have safety monitoring feature of
> Safety-Island(SAIL) subsystem, which affects thermal management.
> 
> qcs9075-iq-9075-evk board is based on QCS9075 SOC.
> 
> Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>

This is missing Krzysztof's ack.

> ---
>  Documentation/devicetree/bindings/arm/qcom.yaml | 7 +++++++
>  1 file changed, 7 insertions(+)
> 
> diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentation/devicetree/bindings/arm/qcom.yaml
> index 56f78f0f3803..3b2c60af12cd 100644
> --- a/Documentation/devicetree/bindings/arm/qcom.yaml
> +++ b/Documentation/devicetree/bindings/arm/qcom.yaml
> @@ -58,6 +58,7 @@ description: |
>          qcs8550
>          qcm2290
>          qcm6490
> +        qcs9075
>          qcs9100
>          qdu1000
>          qrb2210
> @@ -961,6 +962,12 @@ properties:
>                - qcom,sa8775p-ride-r3
>            - const: qcom,sa8775p
> 
> +      - items:
> +          - enum:
> +              - qcom,qcs9075-iq-9075-evk
> +          - const: qcom,qcs9075
> +          - const: qcom,sa8775p
> +
>        - items:
>            - enum:
>                - qcom,qcs9100-ride
> --
> 2.49.0
>
Re: [PATCH v8 1/4] dt-bindings: arm: qcom: Add bindings for QCS9075 SOC based board
Posted by Wasim Nazir 3 months, 1 week ago
On Wed, May 28, 2025 at 05:20:56PM -0500, Rob Herring wrote:
> On Wed, May 28, 2025 at 05:57:48PM +0530, Wasim Nazir wrote:
> > QCS9075 is compatible Industrial-IOT grade variant of SA8775p SOC.
> > Unlike QCS9100, it doesn't have safety monitoring feature of
> > Safety-Island(SAIL) subsystem, which affects thermal management.
> > 
> > qcs9075-iq-9075-evk board is based on QCS9075 SOC.
> > 
> > Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
> 
> This is missing Krzysztof's ack.

Due to change in code I have removed the previous ack, as current patch
is changing DT heirarchy to what Krzysztof has acked[1].
I will re-add the tags in next series along with your's, because now
the DT structure is same as what you have acked to[2], although there is
change in board-name i.e rb8 to iq-9075-evk.

[1] https://lore.kernel.org/all/20250430-enlightened-enchanted-jellyfish-7049d0@kuoka/
[2] https://lore.kernel.org/all/173142574295.951085.7523517676553074543.robh@kernel.org/

> 
> > ---
> >  Documentation/devicetree/bindings/arm/qcom.yaml | 7 +++++++
> >  1 file changed, 7 insertions(+)
> > 
> > diff --git a/Documentation/devicetree/bindings/arm/qcom.yaml b/Documentation/devicetree/bindings/arm/qcom.yaml
> > index 56f78f0f3803..3b2c60af12cd 100644
> > --- a/Documentation/devicetree/bindings/arm/qcom.yaml
> > +++ b/Documentation/devicetree/bindings/arm/qcom.yaml
> > @@ -58,6 +58,7 @@ description: |
> >          qcs8550
> >          qcm2290
> >          qcm6490
> > +        qcs9075
> >          qcs9100
> >          qdu1000
> >          qrb2210
> > @@ -961,6 +962,12 @@ properties:
> >                - qcom,sa8775p-ride-r3
> >            - const: qcom,sa8775p
> > 
> > +      - items:
> > +          - enum:
> > +              - qcom,qcs9075-iq-9075-evk
> > +          - const: qcom,qcs9075
> > +          - const: qcom,sa8775p
> > +
> >        - items:
> >            - enum:
> >                - qcom,qcs9100-ride
> > --
> > 2.49.0
> > 

Regards,
Wasim
Re: [PATCH v8 1/4] dt-bindings: arm: qcom: Add bindings for QCS9075 SOC based board
Posted by Krzysztof Kozlowski 3 months, 1 week ago
On 29/05/2025 00:20, Rob Herring wrote:
> On Wed, May 28, 2025 at 05:57:48PM +0530, Wasim Nazir wrote:
>> QCS9075 is compatible Industrial-IOT grade variant of SA8775p SOC.
>> Unlike QCS9100, it doesn't have safety monitoring feature of
>> Safety-Island(SAIL) subsystem, which affects thermal management.
>>
>> qcs9075-iq-9075-evk board is based on QCS9075 SOC.
>>
>> Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
> 
> This is missing Krzysztof's ack.

... and yours. This was acked twice but was changed more often then we
were able to ack it, so I gave up.

Best regards,
Krzysztof
Re: [PATCH v8 1/4] dt-bindings: arm: qcom: Add bindings for QCS9075 SOC based board
Posted by Wasim Nazir 3 months, 1 week ago
On Thu, May 29, 2025 at 08:29:38AM +0200, Krzysztof Kozlowski wrote:
> On 29/05/2025 00:20, Rob Herring wrote:
> > On Wed, May 28, 2025 at 05:57:48PM +0530, Wasim Nazir wrote:
> >> QCS9075 is compatible Industrial-IOT grade variant of SA8775p SOC.
> >> Unlike QCS9100, it doesn't have safety monitoring feature of
> >> Safety-Island(SAIL) subsystem, which affects thermal management.
> >>
> >> qcs9075-iq-9075-evk board is based on QCS9075 SOC.
> >>
> >> Signed-off-by: Wasim Nazir <quic_wasimn@quicinc.com>
> > 
> > This is missing Krzysztof's ack.
> 
> ... and yours. This was acked twice but was changed more often then we
> were able to ack it, so I gave up.

I misunderstood it in our last conversation, I will add the tags in next
series.

> 
> Best regards,
> Krzysztof

Regards,
Wasim