Created
July 3, 2020 17:01
-
-
Save Miouyouyou/0dad9c4a321349166bbc9d49ffec315a to your computer and use it in GitHub Desktop.
Get back 500Mhz freqs on Mali GPU when using RK3288 boards
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| From 73258d32daf3a661281bb5c77c5e2e06c7ff714e Mon Sep 17 00:00:00 2001 | |
| From: "Miouyouyou (Myy)" <myy@miouyouyou.fr> | |
| Date: Fri, 3 Jul 2020 02:02:18 +0200 | |
| Subject: [PATCH] arm: dtsi: rk3288: add GPU 500 Mhz OPP again | |
| Undoing the very bizarre mainline kernel patch, | |
| 75481833c6dbab4c29d15452f6b4337c16f5407b | |
| which main purpose is to sync some 3.14 kernels hacks to | |
| mainline kernels, for reasons that only matter for a few Chromebooks, | |
| and shove it down the throat of every RK3288 user. | |
| If you need to avoid the GPU going to 500 Mhz on Chromebooks, | |
| remove the OPP entry inside the DTS that actually matters to RK3288 | |
| Chromebooks. | |
| Meanwhile, the 600 Mhz operating point can prove to be unstable on | |
| some RK3288 boards, while 500 Mhz works fine. | |
| https://forum.armbian.com/topic/13515-panfrost-on-rk3288-and-gpu-on-600mhz-problems/ | |
| Signed-off-by: Miouyouyou (Myy) <myy@miouyouyou.fr> | |
| --- | |
| arch/arm/boot/dts/rk3288.dtsi | 4 ++++ | |
| 1 file changed, 4 insertions(+) | |
| diff --git a/arch/arm/boot/dts/rk3288.dtsi b/arch/arm/boot/dts/rk3288.dtsi | |
| index a66412547..ef7457f79 100644 | |
| --- a/arch/arm/boot/dts/rk3288.dtsi | |
| +++ b/arch/arm/boot/dts/rk3288.dtsi | |
| @@ -1312,6 +1312,10 @@ opp-400000000 { | |
| opp-hz = /bits/ 64 <400000000>; | |
| opp-microvolt = <1100000>; | |
| }; | |
| + opp-500000000 { | |
| + opp-hz = /bits/ 64 <500000000>; | |
| + opp-microvolt = <1200000>; | |
| + }; | |
| opp-600000000 { | |
| opp-hz = /bits/ 64 <600000000>; | |
| opp-microvolt = <1250000>; | |
| -- | |
| 2.27.0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment