From 3024960f776035c097b3de5ec76a8bd30df69795 Mon Sep 17 00:00:00 2001 From: t61230 <765408972@qq.com> Date: Thu, 16 Mar 2023 01:36:05 +0000 Subject: [PATCH] cpufreq to 2GHz --- arch/riscv/boot/dts/thead/light-lpi4a-ref.dts | 8 ++++++++ drivers/cpufreq/light-mpw-cpufreq.c | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/arch/riscv/boot/dts/thead/light-lpi4a-ref.dts b/arch/riscv/boot/dts/thead/light-lpi4a-ref.dts index 7eff5e143..1cb75093e 100644 --- a/arch/riscv/boot/dts/thead/light-lpi4a-ref.dts +++ b/arch/riscv/boot/dts/thead/light-lpi4a-ref.dts @@ -1461,12 +1461,14 @@ 300000 650000 800000 700000 1500000 800000 + 2000000 1000000 >; light,dvddm-operating-points = < /* kHz uV */ 300000 800000 800000 800000 1500000 800000 + 2000000 1000000 >; }; c910_1: cpu@1 { @@ -1475,12 +1477,14 @@ 300000 650000 800000 700000 1500000 800000 + 2000000 1000000 >; light,dvddm-operating-points = < /* kHz uV */ 300000 800000 800000 800000 1500000 800000 + 2000000 1000000 >; }; c910_2: cpu@2 { @@ -1490,12 +1494,14 @@ 300000 650000 800000 700000 1500000 800000 + 2000000 1000000 >; light,dvddm-operating-points = < /* kHz uV */ 300000 800000 800000 800000 1500000 800000 + 2000000 1000000 >; }; c910_3: cpu@3 { @@ -1505,12 +1511,14 @@ 300000 650000 800000 700000 1500000 800000 + 2000000 1000000 >; light,dvddm-operating-points = < /* kHz uV */ 300000 800000 800000 800000 1500000 800000 + 2000000 1000000 >; }; }; diff --git a/drivers/cpufreq/light-mpw-cpufreq.c b/drivers/cpufreq/light-mpw-cpufreq.c index b6b4ac865..0a7eaa60f 100644 --- a/drivers/cpufreq/light-mpw-cpufreq.c +++ b/drivers/cpufreq/light-mpw-cpufreq.c @@ -34,7 +34,7 @@ enum LIGHT_MPW_CPUFREQ_CLKS { }; #define LIGHT_MPW_CPUFREQ_CLK_NUM 4 -#define LIGHT_CPUFREQ_THRE 1500000 +#define LIGHT_CPUFREQ_THRE 2000000 #define LIGHT_C910_BUS_CLK_SYNC BIT(11) #define LIGHT_C910_BUS_CLK_RATIO_MASK 0x700 #define LIGHT_C910_BUS_CLK_DIV_RATIO_2 0x100