1
0
Fork 0
mirror of https://github.com/Ysurac/openmptcprouter.git synced 2025-03-09 15:40:20 +00:00

Update 999-ipq40xx-unlock-cpu-frequency.patch

This commit is contained in:
suyuan 2020-12-28 14:00:31 +08:00
parent 7e5830b690
commit 06086436a7

View file

@ -1,6 +1,6 @@
From: William <gw826943555@qq.com> From: William <gw826943555@qq.com>
Subject: [PATCH] ipq40xx: improve CPU clock Subject: [PATCH] ipq40xx: improve CPU clock
Date: Tue, 15 Dec 2020 15:28:10 +0800 Date: Tue, 15 Dec 2020 15:26:35 +0800
This patch will match the clock-latency-ns values in the device tree This patch will match the clock-latency-ns values in the device tree
for those found inside the OEM device tree and kernel source code and for those found inside the OEM device tree and kernel source code and
@ -10,42 +10,38 @@ Signed-off-by: William <gw826943555@qq.com>
--- ---
--- a/arch/arm/boot/dts/qcom-ipq4019.dtsi --- a/arch/arm/boot/dts/qcom-ipq4019.dtsi
+++ b/arch/arm/boot/dts/qcom-ipq4019.dtsi +++ b/arch/arm/boot/dts/qcom-ipq4019.dtsi
@@ -121,23 +121,28 @@ @@ -114,20 +114,24 @@
opp-48000000 { opp-48000000 {
opp-hz = /bits/ 64 <48000000>; opp-hz = /bits/ 64 <48000000>;
opp-microvolt = <1100000>;
- clock-latency-ns = <256000>; - clock-latency-ns = <256000>;
+ clock-latency-ns = <100000>; + clock-latency-ns = <100000>;
}; };
opp-200000000 { opp-200000000 {
opp-hz = /bits/ 64 <200000000>; opp-hz = /bits/ 64 <200000000>;
opp-microvolt = <1100000>;
- clock-latency-ns = <256000>; - clock-latency-ns = <256000>;
+ clock-latency-ns = <100000>; + clock-latency-ns = <100000>;
}; };
opp-500000000 { opp-500000000 {
opp-hz = /bits/ 64 <500000000>; opp-hz = /bits/ 64 <500000000>;
opp-microvolt = <1100000>;
- clock-latency-ns = <256000>; - clock-latency-ns = <256000>;
+ clock-latency-ns = <100000>; + clock-latency-ns = <100000>;
}; };
opp-716000000 { opp-716000000 {
opp-hz = /bits/ 64 <716000000>; opp-hz = /bits/ 64 <716000000>;
opp-microvolt = <1100000>;
- clock-latency-ns = <256000>; - clock-latency-ns = <256000>;
+ clock-latency-ns = <100000>; + clock-latency-ns = <100000>;
}; };
+ opp-896000000 { + opp-896000000 {
+ opp-hz = /bits/ 64 <896000000>; + opp-hz = /bits/ 64 <896000000>;
+ opp-microvolt = <1100000>;
+ clock-latency-ns = <100000>; + clock-latency-ns = <100000>;
+ }; + };
}; };
pmu { memory {
--- a/drivers/clk/qcom/gcc-ipq4019.c --- a/drivers/clk/qcom/gcc-ipq4019.c
+++ b/drivers/clk/qcom/gcc-ipq4019.c +++ b/drivers/clk/qcom/gcc-ipq4019.c
@@ -587,6 +587,9 @@ static const struct freq_tbl ftbl_gcc_ap @@ -579,6 +579,9 @@ static const struct freq_tbl ftbl_gcc_ap
F(632000000, P_DDRPLLAPSS, 1, 0, 0), F(632000000, P_DDRPLLAPSS, 1, 0, 0),
F(672000000, P_DDRPLLAPSS, 1, 0, 0), F(672000000, P_DDRPLLAPSS, 1, 0, 0),
F(716000000, P_DDRPLLAPSS, 1, 0, 0), F(716000000, P_DDRPLLAPSS, 1, 0, 0),