mbox series

[0/4] SDM670 Interconnects

Message ID 20221226224944.37242-1-mailingradian@gmail.com
Headers show
Series SDM670 Interconnects | expand

Message

Richard Acayan Dec. 26, 2022, 10:49 p.m. UTC
This series adds interconnects and consumers to the Snapdragon 670.

Richard Acayan (4):
  dt-bindings: interconnect: add sdm670 interconnects
  interconnect: qcom: add sdm670 interconnects
  arm64: dts: qcom: sdm670: add interconnects
  arm64: dts: qcom: sdm670: add opps for peripherals

 .../bindings/interconnect/qcom,rpmh.yaml      |   8 +
 arch/arm64/boot/dts/qcom/sdm670.dtsi          | 165 +++++++
 drivers/interconnect/qcom/Kconfig             |   9 +
 drivers/interconnect/qcom/Makefile            |   2 +
 drivers/interconnect/qcom/sdm670.c            | 440 ++++++++++++++++++
 drivers/interconnect/qcom/sdm670.h            | 128 +++++
 .../dt-bindings/interconnect/qcom,sdm670.h    | 136 ++++++
 7 files changed, 888 insertions(+)
 create mode 100644 drivers/interconnect/qcom/sdm670.c
 create mode 100644 drivers/interconnect/qcom/sdm670.h
 create mode 100644 include/dt-bindings/interconnect/qcom,sdm670.h

Comments

Krzysztof Kozlowski Dec. 27, 2022, 7:59 a.m. UTC | #1
On 26/12/2022 23:49, Richard Acayan wrote:
> There are controllable interconnects on Snapdragon 670. Add the
> compatible strings to the documentation and interconnect ID definitions.
> 
> The device tree header was generated by
> linux-interconnect-driver-generator and the copyright year was changed.
> 
> Signed-off-by: Richard Acayan <mailingradian@gmail.com>
> ---
>  .../bindings/interconnect/qcom,rpmh.yaml      |   8 ++
>  .../dt-bindings/interconnect/qcom,sdm670.h    | 136 ++++++++++++++++++
>  2 files changed, 144 insertions(+)
>  create mode 100644 include/dt-bindings/interconnect/qcom,sdm670.h
> 
> diff --git a/Documentation/devicetree/bindings/interconnect/qcom,rpmh.yaml b/Documentation/devicetree/bindings/interconnect/qcom,rpmh.yaml
> index a429a1ed1006..db1e93583554 100644
> --- a/Documentation/devicetree/bindings/interconnect/qcom,rpmh.yaml
> +++ b/Documentation/devicetree/bindings/interconnect/qcom,rpmh.yaml
> @@ -75,6 +75,14 @@ properties:
>        - qcom,sc8280xp-nspa-noc
>        - qcom,sc8280xp-nspb-noc
>        - qcom,sc8280xp-system-noc
> +      - qcom,sdm670-aggre1-noc
> +      - qcom,sdm670-aggre2-noc
> +      - qcom,sdm670-config-noc
> +      - qcom,sdm670-dc-noc
> +      - qcom,sdm670-gladiator-noc
> +      - qcom,sdm670-mem-noc
> +      - qcom,sdm670-mmss-noc
> +      - qcom,sdm670-system-noc
>        - qcom,sdm845-aggre1-noc
>        - qcom,sdm845-aggre2-noc
>        - qcom,sdm845-config-noc
> diff --git a/include/dt-bindings/interconnect/qcom,sdm670.h b/include/dt-bindings/interconnect/qcom,sdm670.h
> new file mode 100644
> index 000000000000..d26dedb9deb7
> --- /dev/null
> +++ b/include/dt-bindings/interconnect/qcom,sdm670.h

Let's follow new convention, so: qcom,sdm670-rpmh.h


Best regards,
Krzysztof