From d0831a7ce191759011d8a0f23019acebc2348149 Mon Sep 17 00:00:00 2001 From: Igor Pecovnik Date: Wed, 10 Feb 2021 18:18:24 +0100 Subject: [PATCH] Add missing overclocking opp for N2+ --- config/kernel/linux-meson64-current.config | 2 +- ...opp-values-for-clocking-g12b-N2-high.patch | 46 +++++++++++++++++++ ...opp-values-for-clocking-g12b-N2-high.patch | 46 +++++++++++++++++++ 3 files changed, 93 insertions(+), 1 deletion(-) create mode 100644 patch/kernel/meson64-current/0001-Add-missing-CPU-opp-values-for-clocking-g12b-N2-high.patch create mode 100644 patch/kernel/meson64-dev/0001-Add-missing-CPU-opp-values-for-clocking-g12b-N2-high.patch diff --git a/config/kernel/linux-meson64-current.config b/config/kernel/linux-meson64-current.config index 6bc3e5a68268..7ee3fbbb2292 100644 --- a/config/kernel/linux-meson64-current.config +++ b/config/kernel/linux-meson64-current.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 5.10.6 Kernel Configuration +# Linux/arm64 5.10.10 Kernel Configuration # CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36)) 8.3.0" CONFIG_CC_IS_GCC=y diff --git a/patch/kernel/meson64-current/0001-Add-missing-CPU-opp-values-for-clocking-g12b-N2-high.patch b/patch/kernel/meson64-current/0001-Add-missing-CPU-opp-values-for-clocking-g12b-N2-high.patch new file mode 100644 index 000000000000..d9f30713136e --- /dev/null +++ b/patch/kernel/meson64-current/0001-Add-missing-CPU-opp-values-for-clocking-g12b-N2-high.patch @@ -0,0 +1,46 @@ +From 712b399ed54f49e0ac7ae92c57ed775604eaaed9 Mon Sep 17 00:00:00 2001 +From: Igor Pecovnik +Date: Wed, 10 Feb 2021 18:07:08 +0100 +Subject: [PATCH] Add missing CPU opp values for clocking g12b / N2+ higher + +Signed-off-by: Igor Pecovnik +--- + .../arm64/boot/dts/amlogic/meson-g12b-a311d.dtsi | 16 ++++++++++++++++ + 1 file changed, 16 insertions(+) + +diff --git a/arch/arm64/boot/dts/amlogic/meson-g12b-a311d.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12b-a311d.dtsi +index d61f43052..75030d197 100644 +--- a/arch/arm64/boot/dts/amlogic/meson-g12b-a311d.dtsi ++++ b/arch/arm64/boot/dts/amlogic/meson-g12b-a311d.dtsi +@@ -65,6 +65,14 @@ opp-1800000000 { + opp-hz = /bits/ 64 <1800000000>; + opp-microvolt = <1001000>; + }; ++ opp-1908000000 { ++ opp-hz = /bits/ 64 <1908000000>; ++ opp-microvolt = <1030000>; ++ }; ++ opp-2016000000 { ++ opp-hz = /bits/ 64 <2016000000>; ++ opp-microvolt = <1040000>; ++ }; + }; + + cpub_opp_table_1: opp-table-1 { +@@ -145,5 +153,13 @@ opp-2208000000 { + opp-hz = /bits/ 64 <2208000000>; + opp-microvolt = <1011000>; + }; ++ opp-2304000000 { ++ opp-hz = /bits/ 64 <2304000000>; ++ opp-microvolt = <1030000>; ++ }; ++ opp-2400000000 { ++ opp-hz = /bits/ 64 <2400000000>; ++ opp-microvolt = <1040000>; ++ }; + }; + }; +-- +Created with Armbian build tools https://github.com/armbian/build + diff --git a/patch/kernel/meson64-dev/0001-Add-missing-CPU-opp-values-for-clocking-g12b-N2-high.patch b/patch/kernel/meson64-dev/0001-Add-missing-CPU-opp-values-for-clocking-g12b-N2-high.patch new file mode 100644 index 000000000000..d9f30713136e --- /dev/null +++ b/patch/kernel/meson64-dev/0001-Add-missing-CPU-opp-values-for-clocking-g12b-N2-high.patch @@ -0,0 +1,46 @@ +From 712b399ed54f49e0ac7ae92c57ed775604eaaed9 Mon Sep 17 00:00:00 2001 +From: Igor Pecovnik +Date: Wed, 10 Feb 2021 18:07:08 +0100 +Subject: [PATCH] Add missing CPU opp values for clocking g12b / N2+ higher + +Signed-off-by: Igor Pecovnik +--- + .../arm64/boot/dts/amlogic/meson-g12b-a311d.dtsi | 16 ++++++++++++++++ + 1 file changed, 16 insertions(+) + +diff --git a/arch/arm64/boot/dts/amlogic/meson-g12b-a311d.dtsi b/arch/arm64/boot/dts/amlogic/meson-g12b-a311d.dtsi +index d61f43052..75030d197 100644 +--- a/arch/arm64/boot/dts/amlogic/meson-g12b-a311d.dtsi ++++ b/arch/arm64/boot/dts/amlogic/meson-g12b-a311d.dtsi +@@ -65,6 +65,14 @@ opp-1800000000 { + opp-hz = /bits/ 64 <1800000000>; + opp-microvolt = <1001000>; + }; ++ opp-1908000000 { ++ opp-hz = /bits/ 64 <1908000000>; ++ opp-microvolt = <1030000>; ++ }; ++ opp-2016000000 { ++ opp-hz = /bits/ 64 <2016000000>; ++ opp-microvolt = <1040000>; ++ }; + }; + + cpub_opp_table_1: opp-table-1 { +@@ -145,5 +153,13 @@ opp-2208000000 { + opp-hz = /bits/ 64 <2208000000>; + opp-microvolt = <1011000>; + }; ++ opp-2304000000 { ++ opp-hz = /bits/ 64 <2304000000>; ++ opp-microvolt = <1030000>; ++ }; ++ opp-2400000000 { ++ opp-hz = /bits/ 64 <2400000000>; ++ opp-microvolt = <1040000>; ++ }; + }; + }; +-- +Created with Armbian build tools https://github.com/armbian/build +