[Lima] [PATCH] ARM: dts: sun8i-h3: add opp table for mali gpu
Qiang Yu
yuq825 at gmail.com
Sat Mar 28 09:16:32 UTC 2020
OPP table vaule is get from orangepi lichee linux-3.4
kernel driver.
Signed-off-by: Qiang Yu <yuq825 at gmail.com>
---
arch/arm/boot/dts/sun8i-h3.dtsi | 20 ++++++++++++++++++--
1 file changed, 18 insertions(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts/sun8i-h3.dtsi b/arch/arm/boot/dts/sun8i-h3.dtsi
index 20217e2ca4d3..53ef9a18e953 100644
--- a/arch/arm/boot/dts/sun8i-h3.dtsi
+++ b/arch/arm/boot/dts/sun8i-h3.dtsi
@@ -128,6 +128,23 @@
<GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_LOW)>;
};
+ gpu_opp_table: gpu-opp-table {
+ compatible = "operating-points-v2";
+
+ opp-120000000 {
+ opp-hz = /bits/ 64 <120000000>;
+ };
+ opp-312000000 {
+ opp-hz = /bits/ 64 <312000000>;
+ };
+ opp-432000000 {
+ opp-hz = /bits/ 64 <432000000>;
+ };
+ opp-576000000 {
+ opp-hz = /bits/ 64 <576000000>;
+ };
+ };
+
soc {
deinterlace: deinterlace at 1400000 {
compatible = "allwinner,sun8i-h3-deinterlace";
@@ -205,8 +222,7 @@
clock-names = "bus", "core";
resets = <&ccu RST_BUS_GPU>;
- assigned-clocks = <&ccu CLK_GPU>;
- assigned-clock-rates = <384000000>;
+ operating-points-v2 = <&gpu_opp_table>;
};
ths: thermal-sensor at 1c25000 {
--
2.17.1
More information about the lima
mailing list