0001 // SPDX-License-Identifier: GPL-2.0
0002 /*
0003 * Copyright (C) 2020 Vasily khoruzhick <anarsoul@gmail.com>
0004 */
0005
0006 / {
0007 cpu0_opp_table: opp-table-cpu {
0008 compatible = "operating-points-v2";
0009 opp-shared;
0010
0011 opp-648000000 {
0012 opp-hz = /bits/ 64 <648000000>;
0013 opp-microvolt = <1040000>;
0014 clock-latency-ns = <244144>; /* 8 32k periods */
0015 };
0016
0017 opp-816000000 {
0018 opp-hz = /bits/ 64 <816000000>;
0019 opp-microvolt = <1100000>;
0020 clock-latency-ns = <244144>; /* 8 32k periods */
0021 };
0022
0023 opp-912000000 {
0024 opp-hz = /bits/ 64 <912000000>;
0025 opp-microvolt = <1120000>;
0026 clock-latency-ns = <244144>; /* 8 32k periods */
0027 };
0028
0029 opp-960000000 {
0030 opp-hz = /bits/ 64 <960000000>;
0031 opp-microvolt = <1160000>;
0032 clock-latency-ns = <244144>; /* 8 32k periods */
0033 };
0034
0035 opp-1008000000 {
0036 opp-hz = /bits/ 64 <1008000000>;
0037 opp-microvolt = <1200000>;
0038 clock-latency-ns = <244144>; /* 8 32k periods */
0039 };
0040
0041 opp-1056000000 {
0042 opp-hz = /bits/ 64 <1056000000>;
0043 opp-microvolt = <1240000>;
0044 clock-latency-ns = <244144>; /* 8 32k periods */
0045 };
0046
0047 opp-1104000000 {
0048 opp-hz = /bits/ 64 <1104000000>;
0049 opp-microvolt = <1260000>;
0050 clock-latency-ns = <244144>; /* 8 32k periods */
0051 };
0052
0053 opp-1152000000 {
0054 opp-hz = /bits/ 64 <1152000000>;
0055 opp-microvolt = <1300000>;
0056 clock-latency-ns = <244144>; /* 8 32k periods */
0057 };
0058 };
0059 };
0060
0061 &cpu0 {
0062 operating-points-v2 = <&cpu0_opp_table>;
0063 };
0064
0065 &cpu1 {
0066 operating-points-v2 = <&cpu0_opp_table>;
0067 };
0068
0069 &cpu2 {
0070 operating-points-v2 = <&cpu0_opp_table>;
0071 };
0072
0073 &cpu3 {
0074 operating-points-v2 = <&cpu0_opp_table>;
0075 };