devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/4] dt-bindings: arm: qcom: Add compatible for QCS8300 SoC
@ 2024-09-11  8:03 Jingyi Wang
  2024-09-11  8:03 ` [PATCH v2 1/4] dt-bindings: qcom,pdc: document QCS8300 Power Domain Controller Jingyi Wang
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: Jingyi Wang @ 2024-09-11  8:03 UTC (permalink / raw)
  To: Thomas Gleixner, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Bjorn Andersson, Konrad Dybcio, Robert Marko
  Cc: quic_tengfan, linux-arm-msm, linux-kernel, devicetree,
	quic_tingweiz, quic_aiquny, Jingyi Wang, Zhenhua Huang, Kyle Deng

Add compitible for Qualcomm QCS8300 Platform including pdc, scm, imem and
aoss-qmp.

Signed-off-by: Jingyi Wang <quic_jingyw@quicinc.com>
---
Changes in v2:
- decoupled from the original series.
- Link to v1: https://lore.kernel.org/r/20240904-qcs8300_initial_dtsi-v1-0-d0ea9afdc007@quicinc.com

---
Jingyi Wang (2):
      dt-bindings: qcom,pdc: document QCS8300 Power Domain Controller
      dt-bindings: soc: qcom: add qcom,qcs8300-imem compatible

Kyle Deng (1):
      dt-bindings: soc: qcom,aoss-qmp: Document the QCS8300 AOSS channel

Zhenhua Huang (1):
      dt-bindings: firmware: qcom,scm: document SCM on QCS8300 SoCs

 Documentation/devicetree/bindings/firmware/qcom,scm.yaml             | 1 +
 Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml | 1 +
 Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.yaml        | 1 +
 Documentation/devicetree/bindings/sram/qcom,imem.yaml                | 1 +
 4 files changed, 4 insertions(+)
---
base-commit: 100cc857359b5d731407d1038f7e76cd0e871d94
change-id: 20240911-qcs8300_binding-6e7bb1d1d670

Best regards,
-- 
Jingyi Wang <quic_jingyw@quicinc.com>


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

* [PATCH v2 1/4] dt-bindings: qcom,pdc: document QCS8300 Power Domain Controller
  2024-09-11  8:03 [PATCH v2 0/4] dt-bindings: arm: qcom: Add compatible for QCS8300 SoC Jingyi Wang
@ 2024-09-11  8:03 ` Jingyi Wang
  2024-09-16 15:10   ` Krzysztof Kozlowski
                     ` (2 more replies)
  2024-09-11  8:03 ` [PATCH v2 2/4] dt-bindings: firmware: qcom,scm: document SCM on QCS8300 SoCs Jingyi Wang
                   ` (2 subsequent siblings)
  3 siblings, 3 replies; 11+ messages in thread
From: Jingyi Wang @ 2024-09-11  8:03 UTC (permalink / raw)
  To: Thomas Gleixner, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Bjorn Andersson, Konrad Dybcio, Robert Marko
  Cc: quic_tengfan, linux-arm-msm, linux-kernel, devicetree,
	quic_tingweiz, quic_aiquny, Jingyi Wang

Document Power Domain Controller for Qualcomm QCS8300. PDC is included
in QCS8300 SoC. This controller acts as an interrupt controller, enabling
the detection of interrupts when the GIC is non-operational.

Signed-off-by: Jingyi Wang <quic_jingyw@quicinc.com>
---
 Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml b/Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml
index 985fa10abb99..acd6341e9f90 100644
--- a/Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml
+++ b/Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml
@@ -26,6 +26,7 @@ properties:
   compatible:
     items:
       - enum:
+          - qcom,qcs8300-pdc
           - qcom,qdu1000-pdc
           - qcom,sa8775p-pdc
           - qcom,sc7180-pdc

-- 
2.25.1


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

* [PATCH v2 2/4] dt-bindings: firmware: qcom,scm: document SCM on QCS8300 SoCs
  2024-09-11  8:03 [PATCH v2 0/4] dt-bindings: arm: qcom: Add compatible for QCS8300 SoC Jingyi Wang
  2024-09-11  8:03 ` [PATCH v2 1/4] dt-bindings: qcom,pdc: document QCS8300 Power Domain Controller Jingyi Wang
@ 2024-09-11  8:03 ` Jingyi Wang
  2024-09-16 15:10   ` Krzysztof Kozlowski
  2024-09-11  8:03 ` [PATCH v2 3/4] dt-bindings: soc: qcom: add qcom,qcs8300-imem compatible Jingyi Wang
  2024-09-11  8:03 ` [PATCH v2 4/4] dt-bindings: soc: qcom,aoss-qmp: Document the QCS8300 AOSS channel Jingyi Wang
  3 siblings, 1 reply; 11+ messages in thread
From: Jingyi Wang @ 2024-09-11  8:03 UTC (permalink / raw)
  To: Thomas Gleixner, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Bjorn Andersson, Konrad Dybcio, Robert Marko
  Cc: quic_tengfan, linux-arm-msm, linux-kernel, devicetree,
	quic_tingweiz, quic_aiquny, Jingyi Wang, Zhenhua Huang

From: Zhenhua Huang <quic_zhenhuah@quicinc.com>

Document scm compatible for the Qualcomm QCS8300 SoC. It is an interface
to communicate to the secure firmware.

Signed-off-by: Zhenhua Huang <quic_zhenhuah@quicinc.com>
Signed-off-by: Jingyi Wang <quic_jingyw@quicinc.com>
---
 Documentation/devicetree/bindings/firmware/qcom,scm.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/firmware/qcom,scm.yaml b/Documentation/devicetree/bindings/firmware/qcom,scm.yaml
index 2cc83771d8e7..f3ab819f812f 100644
--- a/Documentation/devicetree/bindings/firmware/qcom,scm.yaml
+++ b/Documentation/devicetree/bindings/firmware/qcom,scm.yaml
@@ -42,6 +42,7 @@ properties:
           - qcom,scm-msm8996
           - qcom,scm-msm8998
           - qcom,scm-qcm2290
+          - qcom,scm-qcs8300
           - qcom,scm-qdu1000
           - qcom,scm-sa8775p
           - qcom,scm-sc7180

-- 
2.25.1


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

* [PATCH v2 3/4] dt-bindings: soc: qcom: add qcom,qcs8300-imem compatible
  2024-09-11  8:03 [PATCH v2 0/4] dt-bindings: arm: qcom: Add compatible for QCS8300 SoC Jingyi Wang
  2024-09-11  8:03 ` [PATCH v2 1/4] dt-bindings: qcom,pdc: document QCS8300 Power Domain Controller Jingyi Wang
  2024-09-11  8:03 ` [PATCH v2 2/4] dt-bindings: firmware: qcom,scm: document SCM on QCS8300 SoCs Jingyi Wang
@ 2024-09-11  8:03 ` Jingyi Wang
  2024-09-16 15:10   ` Krzysztof Kozlowski
  2024-09-11  8:03 ` [PATCH v2 4/4] dt-bindings: soc: qcom,aoss-qmp: Document the QCS8300 AOSS channel Jingyi Wang
  3 siblings, 1 reply; 11+ messages in thread
From: Jingyi Wang @ 2024-09-11  8:03 UTC (permalink / raw)
  To: Thomas Gleixner, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Bjorn Andersson, Konrad Dybcio, Robert Marko
  Cc: quic_tengfan, linux-arm-msm, linux-kernel, devicetree,
	quic_tingweiz, quic_aiquny, Jingyi Wang

Document qcom,qcs8300-imem compatible. It has child node for debug
purpose.

Signed-off-by: Jingyi Wang <quic_jingyw@quicinc.com>
---
 Documentation/devicetree/bindings/sram/qcom,imem.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/sram/qcom,imem.yaml b/Documentation/devicetree/bindings/sram/qcom,imem.yaml
index faef3d6e0a94..9b06bcd01957 100644
--- a/Documentation/devicetree/bindings/sram/qcom,imem.yaml
+++ b/Documentation/devicetree/bindings/sram/qcom,imem.yaml
@@ -21,6 +21,7 @@ properties:
           - qcom,msm8226-imem
           - qcom,msm8974-imem
           - qcom,qcs404-imem
+          - qcom,qcs8300-imem
           - qcom,qdu1000-imem
           - qcom,sa8775p-imem
           - qcom,sc7180-imem

-- 
2.25.1


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

* [PATCH v2 4/4] dt-bindings: soc: qcom,aoss-qmp: Document the QCS8300 AOSS channel
  2024-09-11  8:03 [PATCH v2 0/4] dt-bindings: arm: qcom: Add compatible for QCS8300 SoC Jingyi Wang
                   ` (2 preceding siblings ...)
  2024-09-11  8:03 ` [PATCH v2 3/4] dt-bindings: soc: qcom: add qcom,qcs8300-imem compatible Jingyi Wang
@ 2024-09-11  8:03 ` Jingyi Wang
  2024-09-16 15:11   ` Krzysztof Kozlowski
  3 siblings, 1 reply; 11+ messages in thread
From: Jingyi Wang @ 2024-09-11  8:03 UTC (permalink / raw)
  To: Thomas Gleixner, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Bjorn Andersson, Konrad Dybcio, Robert Marko
  Cc: quic_tengfan, linux-arm-msm, linux-kernel, devicetree,
	quic_tingweiz, quic_aiquny, Jingyi Wang, Kyle Deng

From: Kyle Deng <quic_chunkaid@quicinc.com>

Document the Always-On Subsystem side channel on the Qualcomm QCS8300
platform for communication with client found on the SoC such as
remoteprocs.

Signed-off-by: Kyle Deng <quic_chunkaid@quicinc.com>
Signed-off-by: Jingyi Wang <quic_jingyw@quicinc.com>
---
 Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.yaml b/Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.yaml
index 7afdb60edb22..6f5c2609e82a 100644
--- a/Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.yaml
+++ b/Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.yaml
@@ -25,6 +25,7 @@ properties:
   compatible:
     items:
       - enum:
+          - qcom,qcs8300-aoss-qmp
           - qcom,qdu1000-aoss-qmp
           - qcom,sa8775p-aoss-qmp
           - qcom,sc7180-aoss-qmp

-- 
2.25.1


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

* Re: [PATCH v2 1/4] dt-bindings: qcom,pdc: document QCS8300 Power Domain Controller
  2024-09-11  8:03 ` [PATCH v2 1/4] dt-bindings: qcom,pdc: document QCS8300 Power Domain Controller Jingyi Wang
@ 2024-09-16 15:10   ` Krzysztof Kozlowski
  2024-11-14  9:26   ` Jingyi Wang
  2025-01-06 19:08   ` Rob Herring
  2 siblings, 0 replies; 11+ messages in thread
From: Krzysztof Kozlowski @ 2024-09-16 15:10 UTC (permalink / raw)
  To: Jingyi Wang
  Cc: Thomas Gleixner, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Bjorn Andersson, Konrad Dybcio, Robert Marko, quic_tengfan,
	linux-arm-msm, linux-kernel, devicetree, quic_tingweiz,
	quic_aiquny

On Wed, Sep 11, 2024 at 04:03:15PM +0800, Jingyi Wang wrote:
> Document Power Domain Controller for Qualcomm QCS8300. PDC is included
> in QCS8300 SoC. This controller acts as an interrupt controller, enabling
> the detection of interrupts when the GIC is non-operational.
> 
> Signed-off-by: Jingyi Wang <quic_jingyw@quicinc.com>
> ---
>  Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml | 1 +
>  1 file changed, 1 insertion(+)

Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org>

Best regards,
Krzysztof


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

* Re: [PATCH v2 2/4] dt-bindings: firmware: qcom,scm: document SCM on QCS8300 SoCs
  2024-09-11  8:03 ` [PATCH v2 2/4] dt-bindings: firmware: qcom,scm: document SCM on QCS8300 SoCs Jingyi Wang
@ 2024-09-16 15:10   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 11+ messages in thread
From: Krzysztof Kozlowski @ 2024-09-16 15:10 UTC (permalink / raw)
  To: Jingyi Wang
  Cc: Thomas Gleixner, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Bjorn Andersson, Konrad Dybcio, Robert Marko, quic_tengfan,
	linux-arm-msm, linux-kernel, devicetree, quic_tingweiz,
	quic_aiquny, Zhenhua Huang

On Wed, Sep 11, 2024 at 04:03:16PM +0800, Jingyi Wang wrote:
> From: Zhenhua Huang <quic_zhenhuah@quicinc.com>
> 
> Document scm compatible for the Qualcomm QCS8300 SoC. It is an interface
> to communicate to the secure firmware.
> 
> Signed-off-by: Zhenhua Huang <quic_zhenhuah@quicinc.com>
> Signed-off-by: Jingyi Wang <quic_jingyw@quicinc.com>
> ---
>  Documentation/devicetree/bindings/firmware/qcom,scm.yaml | 1 +
>  1 file changed, 1 insertion(+)

Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org>

Best regards,
Krzysztof


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

* Re: [PATCH v2 3/4] dt-bindings: soc: qcom: add qcom,qcs8300-imem compatible
  2024-09-11  8:03 ` [PATCH v2 3/4] dt-bindings: soc: qcom: add qcom,qcs8300-imem compatible Jingyi Wang
@ 2024-09-16 15:10   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 11+ messages in thread
From: Krzysztof Kozlowski @ 2024-09-16 15:10 UTC (permalink / raw)
  To: Jingyi Wang
  Cc: Thomas Gleixner, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Bjorn Andersson, Konrad Dybcio, Robert Marko, quic_tengfan,
	linux-arm-msm, linux-kernel, devicetree, quic_tingweiz,
	quic_aiquny

On Wed, Sep 11, 2024 at 04:03:17PM +0800, Jingyi Wang wrote:
> Document qcom,qcs8300-imem compatible. It has child node for debug
> purpose.
> 
> Signed-off-by: Jingyi Wang <quic_jingyw@quicinc.com>
> ---
>  Documentation/devicetree/bindings/sram/qcom,imem.yaml | 1 +
>  1 file changed, 1 insertion(+)

Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org>

Best regards,
Krzysztof


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

* Re: [PATCH v2 4/4] dt-bindings: soc: qcom,aoss-qmp: Document the QCS8300 AOSS channel
  2024-09-11  8:03 ` [PATCH v2 4/4] dt-bindings: soc: qcom,aoss-qmp: Document the QCS8300 AOSS channel Jingyi Wang
@ 2024-09-16 15:11   ` Krzysztof Kozlowski
  0 siblings, 0 replies; 11+ messages in thread
From: Krzysztof Kozlowski @ 2024-09-16 15:11 UTC (permalink / raw)
  To: Jingyi Wang
  Cc: Thomas Gleixner, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Bjorn Andersson, Konrad Dybcio, Robert Marko, quic_tengfan,
	linux-arm-msm, linux-kernel, devicetree, quic_tingweiz,
	quic_aiquny, Kyle Deng

On Wed, Sep 11, 2024 at 04:03:18PM +0800, Jingyi Wang wrote:
> From: Kyle Deng <quic_chunkaid@quicinc.com>
> 
> Document the Always-On Subsystem side channel on the Qualcomm QCS8300
> platform for communication with client found on the SoC such as
> remoteprocs.
> 
> Signed-off-by: Kyle Deng <quic_chunkaid@quicinc.com>
> Signed-off-by: Jingyi Wang <quic_jingyw@quicinc.com>
> ---
>  Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.yaml | 1 +
>  1 file changed, 1 insertion(+)

Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org>

Best regards,
Krzysztof


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

* Re: [PATCH v2 1/4] dt-bindings: qcom,pdc: document QCS8300 Power Domain Controller
  2024-09-11  8:03 ` [PATCH v2 1/4] dt-bindings: qcom,pdc: document QCS8300 Power Domain Controller Jingyi Wang
  2024-09-16 15:10   ` Krzysztof Kozlowski
@ 2024-11-14  9:26   ` Jingyi Wang
  2025-01-06 19:08   ` Rob Herring
  2 siblings, 0 replies; 11+ messages in thread
From: Jingyi Wang @ 2024-11-14  9:26 UTC (permalink / raw)
  To: Thomas Gleixner, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
	Bjorn Andersson, Konrad Dybcio, Robert Marko
  Cc: quic_tengfan, linux-arm-msm, linux-kernel, devicetree,
	quic_tingweiz, quic_aiquny

Hi Maintainers,

On 9/11/2024 4:03 PM, Jingyi Wang wrote:
> Document Power Domain Controller for Qualcomm QCS8300. PDC is included
> in QCS8300 SoC. This controller acts as an interrupt controller, enabling
> the detection of interrupts when the GIC is non-operational.
> 
> Signed-off-by: Jingyi Wang <quic_jingyw@quicinc.com>
> ---
<...>
> +          - qcom,qcs8300-pdc
>            - qcom,qdu1000-pdc
>            - qcom,sa8775p-pdc
>            - qcom,sc7180-pdc
> 
Gentle ping for the patch apply.

Thanks,
Jingyi


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

* Re: [PATCH v2 1/4] dt-bindings: qcom,pdc: document QCS8300 Power Domain Controller
  2024-09-11  8:03 ` [PATCH v2 1/4] dt-bindings: qcom,pdc: document QCS8300 Power Domain Controller Jingyi Wang
  2024-09-16 15:10   ` Krzysztof Kozlowski
  2024-11-14  9:26   ` Jingyi Wang
@ 2025-01-06 19:08   ` Rob Herring
  2 siblings, 0 replies; 11+ messages in thread
From: Rob Herring @ 2025-01-06 19:08 UTC (permalink / raw)
  To: Jingyi Wang
  Cc: Thomas Gleixner, Krzysztof Kozlowski, Conor Dooley,
	Bjorn Andersson, Konrad Dybcio, Robert Marko, quic_tengfan,
	linux-arm-msm, linux-kernel, devicetree, quic_tingweiz,
	quic_aiquny

On Wed, Sep 11, 2024 at 04:03:15PM +0800, Jingyi Wang wrote:
> Document Power Domain Controller for Qualcomm QCS8300. PDC is included
> in QCS8300 SoC. This controller acts as an interrupt controller, enabling
> the detection of interrupts when the GIC is non-operational.
> 
> Signed-off-by: Jingyi Wang <quic_jingyw@quicinc.com>
> ---
>  Documentation/devicetree/bindings/interrupt-controller/qcom,pdc.yaml | 1 +
>  1 file changed, 1 insertion(+)

Applied, thanks.

Rob

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

end of thread, other threads:[~2025-01-06 19:08 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-11  8:03 [PATCH v2 0/4] dt-bindings: arm: qcom: Add compatible for QCS8300 SoC Jingyi Wang
2024-09-11  8:03 ` [PATCH v2 1/4] dt-bindings: qcom,pdc: document QCS8300 Power Domain Controller Jingyi Wang
2024-09-16 15:10   ` Krzysztof Kozlowski
2024-11-14  9:26   ` Jingyi Wang
2025-01-06 19:08   ` Rob Herring
2024-09-11  8:03 ` [PATCH v2 2/4] dt-bindings: firmware: qcom,scm: document SCM on QCS8300 SoCs Jingyi Wang
2024-09-16 15:10   ` Krzysztof Kozlowski
2024-09-11  8:03 ` [PATCH v2 3/4] dt-bindings: soc: qcom: add qcom,qcs8300-imem compatible Jingyi Wang
2024-09-16 15:10   ` Krzysztof Kozlowski
2024-09-11  8:03 ` [PATCH v2 4/4] dt-bindings: soc: qcom,aoss-qmp: Document the QCS8300 AOSS channel Jingyi Wang
2024-09-16 15:11   ` Krzysztof Kozlowski

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