]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
arch: dts: zynqmp: align cpu_opp_table with linux
authorNeal Frager <neal.frager@amd.com>
Mon, 12 Jan 2026 07:21:39 +0000 (07:21 +0000)
committerMichal Simek <michal.simek@amd.com>
Mon, 12 Jan 2026 09:40:12 +0000 (10:40 +0100)
Align the cpp_opp_table and pss_ref_clk values with Linux according to the
following patch submission:
https://lists.openwall.net/linux-kernel/2025/11/11/424

Signed-off-by: Neal Frager <neal.frager@amd.com>
Signed-off-by: Michal Simek <michal.simek@amd.com>
Link: https://lore.kernel.org/r/20260112072139.2709127-1-neal.frager@amd.com
arch/arm/dts/zynqmp-clk-ccf.dtsi
arch/arm/dts/zynqmp.dtsi

index 52e122fc7c9e7986345c3206407f0282849a149b..482f432ba7f3d313d4f4b674e9b5878bd2d1cbf8 100644 (file)
@@ -14,7 +14,7 @@
                bootph-all;
                compatible = "fixed-clock";
                #clock-cells = <0>;
-               clock-frequency = <33333333>;
+               clock-frequency = <33333000>;
                clock-output-names = "pss_ref_clk";
        };
 
index 02e1c4615c7e2a35979831f9f3f7b428e7305e28..13cfca666572ff4bcb8005d6eea00cafce9e5e54 100644 (file)
        cpu_opp_table: opp-table-cpu {
                compatible = "operating-points-v2";
                opp-shared;
-               opp00 {
-                       opp-hz = /bits/ 64 <1199999988>;
+               opp-1200000000 {
+                       opp-hz = /bits/ 64 <1200000000>;
                        opp-microvolt = <1000000>;
                        clock-latency-ns = <500000>;
                };
-               opp01 {
-                       opp-hz = /bits/ 64 <599999994>;
+               opp-600000000 {
+                       opp-hz = /bits/ 64 <600000000>;
                        opp-microvolt = <1000000>;
                        clock-latency-ns = <500000>;
                };
-               opp02 {
-                       opp-hz = /bits/ 64 <399999996>;
+               opp-400000000 {
+                       opp-hz = /bits/ 64 <400000000>;
                        opp-microvolt = <1000000>;
                        clock-latency-ns = <500000>;
                };
-               opp03 {
-                       opp-hz = /bits/ 64 <299999997>;
+               opp-300000000 {
+                       opp-hz = /bits/ 64 <300000000>;
                        opp-microvolt = <1000000>;
                        clock-latency-ns = <500000>;
                };