[openwrt/openwrt] qualcommax: ipq50xx: remove cpufreq scaling

LEDE Commits lede-commits at lists.infradead.org
Fri Dec 26 03:24:55 PST 2025


robimarko pushed a commit to openwrt/openwrt.git, branch openwrt-25.12:
https://git.openwrt.org/400c1c5ea8cc75810d22ca4b043f2bd82d8b8d7e

commit 400c1c5ea8cc75810d22ca4b043f2bd82d8b8d7e
Author: Robert Senderek <robert.senderek at 10g.pl>
AuthorDate: Tue Dec 16 14:49:40 2025 +0100

    qualcommax: ipq50xx: remove cpufreq scaling
    
    ipq5018 do not support freq scaling and therefore stuck on 800Mhz
    This patch allows CPU to run with 1.008 Ghz as designed
    
    Signed-off-by: Robert Senderek <robert.senderek at 10g.pl>
    Link: https://github.com/openwrt/openwrt/pull/21185
    Signed-off-by: Robert Marko <robimarko at gmail.com>
    (cherry picked from commit c1290fa48c3a48bccfaaae98ae5a5ae0b4ab2395)
---
 ...4-dts-qcom-ipq5018-remove-cpufreq-scaling.patch | 28 ++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/target/linux/qualcommax/patches-6.12/0912-arm64-dts-qcom-ipq5018-remove-cpufreq-scaling.patch b/target/linux/qualcommax/patches-6.12/0912-arm64-dts-qcom-ipq5018-remove-cpufreq-scaling.patch
new file mode 100644
index 0000000000..f3e1644b22
--- /dev/null
+++ b/target/linux/qualcommax/patches-6.12/0912-arm64-dts-qcom-ipq5018-remove-cpufreq-scaling.patch
@@ -0,0 +1,28 @@
+From 08910d6f438475bafec40654ff1c3e722d34d809 Mon Sep 17 00:00:00 2001
+From: Robert Senderek <robert.senderek at 10g.pl>
+Date: Thu, 25 Dec 2025 12:14:46 +0100
+Subject: [PATCH] arm64: dts: qcom: ipq5018:  remove cpufreq scaling
+
+ipq5018 do not support freq scaling and therefore stuck on 800Mhz
+This patch allows CPU to run with 1.008 Ghz as designed
+
+Signed-off-by: Robert Senderek <robert.senderek at 10g.pl>
+---
+ arch/arm64/boot/dts/qcom/ipq5018.dtsi | 6 ------
+ 1 file changed, 6 deletions(-)
+
+--- a/arch/arm64/boot/dts/qcom/ipq5018.dtsi
++++ b/arch/arm64/boot/dts/qcom/ipq5018.dtsi
+@@ -94,12 +94,6 @@
+ 		compatible = "operating-points-v2";
+ 		opp-shared;
+ 
+-		opp-800000000 {
+-			opp-hz = /bits/ 64 <800000000>;
+-			opp-microvolt = <1100000>;
+-			clock-latency-ns = <200000>;
+-		};
+-
+ 		opp-1008000000 {
+ 			opp-hz = /bits/ 64 <1008000000>;
+ 			opp-microvolt = <1100000>;




More information about the lede-commits mailing list