Message ID | 20240619-msm8226-cpufreq-v1-0-85143f5291d1@lucaweiss.eu |
---|---|
Headers | show |
Series | Add CPU frequency scaling support for MSM8226 | expand |
On 19.06.2024 11:02 PM, Luca Weiss wrote: > Add cooling-maps for the CPU thermal zones so the driver can actually do > something when the CPU temperature rises too much. > > Signed-off-by: Luca Weiss <luca@lucaweiss.eu> > --- Very cool, thanks Reviewed-by: Konrad Dybcio <konrad.dybcio@linaro.org> Konrad
On Wed, 19 Jun 2024 23:02:44 +0200, Luca Weiss wrote: > Apart from a bunch of bindings updates, add support for the a7pll found > on the SoC and wire up everything in the dtsi. And finally switch over > to using apcs via mbox interface to stop using the apcs via syscon. > > Only a limited list of CPU frequencies are supported for now, higher > ones require speedbin support which I plan to work on after this lands. > > [...] Applied, thanks! [5/7] ARM: dts: qcom: msm8226: Add CPU frequency scaling support commit: 02f2ddaa1a78cbebd4255f78260781b404225170 [6/7] ARM: dts: qcom: msm8226: Hook up CPU cooling commit: 807dfab845209062e4d268157cfbf0ba46652df7 [7/7] ARM: dts: qcom: msm8226: Convert APCS usages to mbox interface commit: c47dd4a87160fd604577aca41ca8b3391b5c5d3e Best regards,
Apart from a bunch of bindings updates, add support for the a7pll found on the SoC and wire up everything in the dtsi. And finally switch over to using apcs via mbox interface to stop using the apcs via syscon. Only a limited list of CPU frequencies are supported for now, higher ones require speedbin support which I plan to work on after this lands. Signed-off-by: Luca Weiss <luca@lucaweiss.eu> --- Luca Weiss (7): dt-bindings: mailbox: qcom: add compatible for MSM8226 SoC dt-bindings: clock: qcom,a53pll: Allow opp-table subnode dt-bindings: clock: qcom,a53pll: Add msm8226-a7pll compatible clk: qcom: a53-pll: Add MSM8226 a7pll support ARM: dts: qcom: msm8226: Add CPU frequency scaling support ARM: dts: qcom: msm8226: Hook up CPU cooling ARM: dts: qcom: msm8226: Convert APCS usages to mbox interface .../devicetree/bindings/clock/qcom,a53pll.yaml | 4 + .../bindings/mailbox/qcom,apcs-kpss-global.yaml | 1 + arch/arm/boot/dts/qcom/qcom-msm8226.dtsi | 134 ++++++++++++++++++++- drivers/clk/qcom/a53-pll.c | 1 + 4 files changed, 134 insertions(+), 6 deletions(-) --- base-commit: 0efa3123a1658dbafdace0bfcdcc4f34eebc7f9f change-id: 20240619-msm8226-cpufreq-788b0bf0256a Best regards,