From 8972fe74efadb596160125d23ead1fab56b73b06 Mon Sep 17 00:00:00 2001 From: Hong Guo Date: Mon, 21 May 2018 11:27:44 +0800 Subject: [PATCH] arm64: dts: g12a: add cpufreq 1.908G. PD#165143: cpufreq: add cpufreq 1.908G. Change-Id: Id8cca5402a02372247def759ff455ef5bbe11f05 Signed-off-by: Hong Guo --- arch/arm64/boot/dts/amlogic/g12a_pxp.dts | 2 +- arch/arm64/boot/dts/amlogic/g12a_s905d2_skt.dts | 2 +- arch/arm64/boot/dts/amlogic/g12a_s905d2_skt_buildroot.dts | 2 +- arch/arm64/boot/dts/amlogic/g12a_s905d2_u200.dts | 2 +- arch/arm64/boot/dts/amlogic/g12a_s905d2_u200_buildroot.dts | 2 +- arch/arm64/boot/dts/amlogic/g12a_s905d2_u200_drm_buildroot.dts | 2 +- arch/arm64/boot/dts/amlogic/g12a_s905d2_u220.dts | 2 +- arch/arm64/boot/dts/amlogic/g12a_s905x2_u211.dts | 2 +- arch/arm64/boot/dts/amlogic/g12a_s905x2_u211_buildroot.dts | 2 +- arch/arm64/boot/dts/amlogic/g12a_s905y2_u221.dts | 2 +- drivers/amlogic/clk/g12a/g12a.h | 1 + 11 files changed, 11 insertions(+), 10 deletions(-) diff --git a/arch/arm64/boot/dts/amlogic/g12a_pxp.dts b/arch/arm64/boot/dts/amlogic/g12a_pxp.dts index 79c31b839188..2b18ebcae3bb 100644 --- a/arch/arm64/boot/dts/amlogic/g12a_pxp.dts +++ b/arch/arm64/boot/dts/amlogic/g12a_pxp.dts @@ -396,7 +396,7 @@ opp-microvolt = <861000>; }; opp10 { - opp-hz = /bits/ 64 <1920000000>; + opp-hz = /bits/ 64 <1908000000>; opp-microvolt = <981000>; }; }; diff --git a/arch/arm64/boot/dts/amlogic/g12a_s905d2_skt.dts b/arch/arm64/boot/dts/amlogic/g12a_s905d2_skt.dts index 9f45aca78cdb..7c2189a4ea02 100644 --- a/arch/arm64/boot/dts/amlogic/g12a_s905d2_skt.dts +++ b/arch/arm64/boot/dts/amlogic/g12a_s905d2_skt.dts @@ -667,7 +667,7 @@ opp-microvolt = <861000>; }; opp10 { - opp-hz = /bits/ 64 <1920000000>; + opp-hz = /bits/ 64 <1908000000>; opp-microvolt = <981000>; }; opp11 { diff --git a/arch/arm64/boot/dts/amlogic/g12a_s905d2_skt_buildroot.dts b/arch/arm64/boot/dts/amlogic/g12a_s905d2_skt_buildroot.dts index 3a04f9caf84e..5e3dfe43a936 100644 --- a/arch/arm64/boot/dts/amlogic/g12a_s905d2_skt_buildroot.dts +++ b/arch/arm64/boot/dts/amlogic/g12a_s905d2_skt_buildroot.dts @@ -616,7 +616,7 @@ opp-microvolt = <861000>; }; opp10 { - opp-hz = /bits/ 64 <1920000000>; + opp-hz = /bits/ 64 <1908000000>; opp-microvolt = <981000>; }; }; diff --git a/arch/arm64/boot/dts/amlogic/g12a_s905d2_u200.dts b/arch/arm64/boot/dts/amlogic/g12a_s905d2_u200.dts index 4aa4d193bec5..2023414ec758 100644 --- a/arch/arm64/boot/dts/amlogic/g12a_s905d2_u200.dts +++ b/arch/arm64/boot/dts/amlogic/g12a_s905d2_u200.dts @@ -706,7 +706,7 @@ opp-microvolt = <861000>; }; opp10 { - opp-hz = /bits/ 64 <1920000000>; + opp-hz = /bits/ 64 <1908000000>; opp-microvolt = <981000>; }; }; diff --git a/arch/arm64/boot/dts/amlogic/g12a_s905d2_u200_buildroot.dts b/arch/arm64/boot/dts/amlogic/g12a_s905d2_u200_buildroot.dts index cab3325dfa3a..839f9c0fc0d3 100644 --- a/arch/arm64/boot/dts/amlogic/g12a_s905d2_u200_buildroot.dts +++ b/arch/arm64/boot/dts/amlogic/g12a_s905d2_u200_buildroot.dts @@ -774,7 +774,7 @@ opp-microvolt = <861000>; }; opp10 { - opp-hz = /bits/ 64 <1920000000>; + opp-hz = /bits/ 64 <1908000000>; opp-microvolt = <981000>; }; }; diff --git a/arch/arm64/boot/dts/amlogic/g12a_s905d2_u200_drm_buildroot.dts b/arch/arm64/boot/dts/amlogic/g12a_s905d2_u200_drm_buildroot.dts index 46dd30c76cbf..433603c051f1 100644 --- a/arch/arm64/boot/dts/amlogic/g12a_s905d2_u200_drm_buildroot.dts +++ b/arch/arm64/boot/dts/amlogic/g12a_s905d2_u200_drm_buildroot.dts @@ -775,7 +775,7 @@ opp-microvolt = <861000>; }; opp10 { - opp-hz = /bits/ 64 <1920000000>; + opp-hz = /bits/ 64 <1908000000>; opp-microvolt = <981000>; }; }; diff --git a/arch/arm64/boot/dts/amlogic/g12a_s905d2_u220.dts b/arch/arm64/boot/dts/amlogic/g12a_s905d2_u220.dts index 05b141a407d9..12e4b3da88e5 100644 --- a/arch/arm64/boot/dts/amlogic/g12a_s905d2_u220.dts +++ b/arch/arm64/boot/dts/amlogic/g12a_s905d2_u220.dts @@ -693,7 +693,7 @@ opp-microvolt = <921000>; }; opp10 { - opp-hz = /bits/ 64 <1920000000>; + opp-hz = /bits/ 64 <1908000000>; opp-microvolt = <981000>; }; }; diff --git a/arch/arm64/boot/dts/amlogic/g12a_s905x2_u211.dts b/arch/arm64/boot/dts/amlogic/g12a_s905x2_u211.dts index 7e012dd60450..fc11186f44f3 100644 --- a/arch/arm64/boot/dts/amlogic/g12a_s905x2_u211.dts +++ b/arch/arm64/boot/dts/amlogic/g12a_s905x2_u211.dts @@ -707,7 +707,7 @@ opp-microvolt = <921000>; }; opp10 { - opp-hz = /bits/ 64 <1920000000>; + opp-hz = /bits/ 64 <1908000000>; opp-microvolt = <1011000>; }; }; diff --git a/arch/arm64/boot/dts/amlogic/g12a_s905x2_u211_buildroot.dts b/arch/arm64/boot/dts/amlogic/g12a_s905x2_u211_buildroot.dts index 86d2eff48ad0..02306253a4c5 100644 --- a/arch/arm64/boot/dts/amlogic/g12a_s905x2_u211_buildroot.dts +++ b/arch/arm64/boot/dts/amlogic/g12a_s905x2_u211_buildroot.dts @@ -804,7 +804,7 @@ opp-microvolt = <861000>; }; opp10 { - opp-hz = /bits/ 64 <1920000000>; + opp-hz = /bits/ 64 <1908000000>; opp-microvolt = <981000>; }; }; diff --git a/arch/arm64/boot/dts/amlogic/g12a_s905y2_u221.dts b/arch/arm64/boot/dts/amlogic/g12a_s905y2_u221.dts index 36ec0b6118aa..591ca307ecc6 100644 --- a/arch/arm64/boot/dts/amlogic/g12a_s905y2_u221.dts +++ b/arch/arm64/boot/dts/amlogic/g12a_s905y2_u221.dts @@ -667,7 +667,7 @@ opp-microvolt = <861000>; }; opp10 { - opp-hz = /bits/ 64 <1920000000>; + opp-hz = /bits/ 64 <1908000000>; opp-microvolt = <981000>; }; }; diff --git a/drivers/amlogic/clk/g12a/g12a.h b/drivers/amlogic/clk/g12a/g12a.h index 03a060c43ea4..99b50cf90991 100644 --- a/drivers/amlogic/clk/g12a/g12a.h +++ b/drivers/amlogic/clk/g12a/g12a.h @@ -137,6 +137,7 @@ static const struct pll_rate_table g12a_pll_rate_table[] = { PLL_RATE(1704000000, 142, 1, 1), /*DCO=3408M*/ PLL_RATE(1800000000, 150, 1, 1), /*DCO=3600M*/ PLL_RATE(1896000000, 158, 1, 1), /*DCO=3792M*/ + PLL_RATE(1908000000, 159, 1, 1), /*DCO=3816M*/ PLL_RATE(1920000000, 160, 1, 1), /*DCO=3840M*/ PLL_RATE(2016000000, 168, 1, 1), /*DCO=4032M*/ PLL_RATE(2100000000, 175, 1, 1), /*DCO=4200M*/