mbox series

[v2,0/4] Add misc support for QDU1000/QRU1000 SoCs

Message ID 20221014221121.7497-1-quic_molvera@quicinc.com
Headers show
Series Add misc support for QDU1000/QRU1000 SoCs | expand

Message

Melody Olvera Oct. 14, 2022, 10:11 p.m. UTC
This series firmware, SoC, rpmpd, tz-log, and mmc bindings as well as
pmic, rpmpd, and socinfo support for QDU1000 and QRU1000 SoCs.

The Qualcomm Technologies, Inc. Distributed Unit 1000 and Radio Unit
1000 are new SoCs meant for enabling Open RAN solutions. See more at
https://www.qualcomm.com/content/dam/qcomm-martech/dm-assets/documents/qualcomm_5g_ran_platforms_product_brief.pdf

Melody Olvera (4):
  dt-bindings: firmware: scm: Add QDU1000/QRU1000 compatibles
  dt-bindings: power: rpmpd: Add QDU1000/QRU1000 to rpmpd binding
  soc: qcom: rpmhpd: Add QDU1000/QRU1000 power domains
  soc: qcom: socinfo: Add QDU1000/QRU1000 and variant IDs

 .../devicetree/bindings/firmware/qcom,scm.yaml   | 16 ++++++++++++++++
 .../devicetree/bindings/power/qcom,rpmpd.yaml    |  2 ++
 drivers/soc/qcom/rpmhpd.c                        | 15 +++++++++++++++
 drivers/soc/qcom/socinfo.c                       |  6 ++++++
 include/dt-bindings/power/qcom-rpmpd.h           |  6 ++++++
 5 files changed, 45 insertions(+)


base-commit: dca0a0385a4963145593ba417e1417af88a7c18d

Comments

Melody Olvera Oct. 14, 2022, 11:59 p.m. UTC | #1
On 10/14/2022 3:11 PM, Melody Olvera wrote:
> This series firmware, SoC, rpmpd, tz-log, and mmc bindings as well as
> pmic, rpmpd, and socinfo support for QDU1000 and QRU1000 SoCs.
>
> The Qualcomm Technologies, Inc. Distributed Unit 1000 and Radio Unit
> 1000 are new SoCs meant for enabling Open RAN solutions. See more at
> https://www.qualcomm.com/content/dam/qcomm-martech/dm-assets/documents/qualcomm_5g_ran_platforms_product_brief.pdf
Changes from v1:
- fixed ordering
- removed instances of qdru
- moved CPU documentation patch to dt patchset
- added compatible fields to rpmhpd match table
>
> Melody Olvera (4):
>   dt-bindings: firmware: scm: Add QDU1000/QRU1000 compatibles
>   dt-bindings: power: rpmpd: Add QDU1000/QRU1000 to rpmpd binding
>   soc: qcom: rpmhpd: Add QDU1000/QRU1000 power domains
>   soc: qcom: socinfo: Add QDU1000/QRU1000 and variant IDs
>
>  .../devicetree/bindings/firmware/qcom,scm.yaml   | 16 ++++++++++++++++
>  .../devicetree/bindings/power/qcom,rpmpd.yaml    |  2 ++
>  drivers/soc/qcom/rpmhpd.c                        | 15 +++++++++++++++
>  drivers/soc/qcom/socinfo.c                       |  6 ++++++
>  include/dt-bindings/power/qcom-rpmpd.h           |  6 ++++++
>  5 files changed, 45 insertions(+)
>
>
> base-commit: dca0a0385a4963145593ba417e1417af88a7c18d
Krzysztof Kozlowski Oct. 15, 2022, 1:35 p.m. UTC | #2
On 14/10/2022 18:11, Melody Olvera wrote:
> Add compatible and constants for the power domains exposed by the RPMH
> in the Qualcomm QDU1000 and QRU1000 platforms.
> 
> Signed-off-by: Melody Olvera <quic_molvera@quicinc.com>
> ---
>  Documentation/devicetree/bindings/power/qcom,rpmpd.yaml | 2 ++
>  include/dt-bindings/power/qcom-rpmpd.h                  | 6 ++++++
>  2 files changed, 8 insertions(+)
> 
> diff --git a/Documentation/devicetree/bindings/power/qcom,rpmpd.yaml b/Documentation/devicetree/bindings/power/qcom,rpmpd.yaml
> index 5b4eda919911..ffac5fcf5f6f 100644
> --- a/Documentation/devicetree/bindings/power/qcom,rpmpd.yaml
> +++ b/Documentation/devicetree/bindings/power/qcom,rpmpd.yaml
> @@ -28,6 +28,8 @@ properties:
>        - qcom,msm8998-rpmpd
>        - qcom,qcm2290-rpmpd
>        - qcom,qcs404-rpmpd
> +      - qcom,qdu1000-rpmhpd
> +      - qcom,qru1000-rpmhpd

Same question about fallback.

Best regards,
Krzysztof