Message ID | 20230912-spi-qup-dvfs-v1-1-3e38aa09c2bd@kernkonzept.com |
---|---|
State | Superseded |
Headers | show |
Series | spi: qup: Allow scaling power domains and interconnect | expand |
On 12/09/2023 16:30, Stephan Gerhold wrote: > Document power-domains and operating-points-v2 to allow making > performance state votes for certain clock frequencies of the SPI QUP > controller. > > Signed-off-by: Stephan Gerhold <stephan.gerhold@kernkonzept.com> > --- > Documentation/devicetree/bindings/spi/qcom,spi-qup.yaml | 8 +++++++ Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Best regards, Krzysztof
diff --git a/Documentation/devicetree/bindings/spi/qcom,spi-qup.yaml b/Documentation/devicetree/bindings/spi/qcom,spi-qup.yaml index 93f14dd01afc..1e498a791406 100644 --- a/Documentation/devicetree/bindings/spi/qcom,spi-qup.yaml +++ b/Documentation/devicetree/bindings/spi/qcom,spi-qup.yaml @@ -47,6 +47,11 @@ properties: interrupts: maxItems: 1 + operating-points-v2: true + + power-domains: + maxItems: 1 + reg: maxItems: 1 @@ -63,6 +68,7 @@ examples: - | #include <dt-bindings/clock/qcom,gcc-msm8996.h> #include <dt-bindings/interrupt-controller/arm-gic.h> + #include <dt-bindings/power/qcom-rpmpd.h> spi@7575000 { compatible = "qcom,spi-qup-v2.2.1"; @@ -76,6 +82,8 @@ examples: pinctrl-1 = <&blsp1_spi1_sleep>; dmas = <&blsp1_dma 12>, <&blsp1_dma 13>; dma-names = "tx", "rx"; + power-domains = <&rpmpd MSM8996_VDDCX>; + operating-points-v2 = <&spi_opp_table>; #address-cells = <1>; #size-cells = <0>; };
Document power-domains and operating-points-v2 to allow making performance state votes for certain clock frequencies of the SPI QUP controller. Signed-off-by: Stephan Gerhold <stephan.gerhold@kernkonzept.com> --- Documentation/devicetree/bindings/spi/qcom,spi-qup.yaml | 8 ++++++++ 1 file changed, 8 insertions(+)