1// SPDX-License-Identifier: GPL-2.0
2
3/ {
4	cpu0_opp_table: cpu_opp_table0 {
5		compatible = "operating-points-v2";
6		opp-shared;
7
8		opp@216000000,750 {
9			clock-latency-ns = <400000>;
10			opp-supported-hw = <0x0F 0x0003>;
11			opp-hz = /bits/ 64 <216000000>;
12		};
13
14		opp@216000000,800 {
15			clock-latency-ns = <400000>;
16			opp-supported-hw = <0x0F 0x0004>;
17			opp-hz = /bits/ 64 <216000000>;
18		};
19
20		opp@312000000,750 {
21			clock-latency-ns = <400000>;
22			opp-supported-hw = <0x0F 0x0003>;
23			opp-hz = /bits/ 64 <312000000>;
24		};
25
26		opp@312000000,800 {
27			clock-latency-ns = <400000>;
28			opp-supported-hw = <0x0F 0x0004>;
29			opp-hz = /bits/ 64 <312000000>;
30		};
31
32		opp@456000000,750 {
33			clock-latency-ns = <400000>;
34			opp-supported-hw = <0x0C 0x0003>;
35			opp-hz = /bits/ 64 <456000000>;
36		};
37
38		opp@456000000,800 {
39			clock-latency-ns = <400000>;
40			opp-supported-hw = <0x03 0x0006>;
41			opp-hz = /bits/ 64 <456000000>;
42		};
43
44		opp@456000000,800,2,2 {
45			clock-latency-ns = <400000>;
46			opp-supported-hw = <0x04 0x0004>;
47			opp-hz = /bits/ 64 <456000000>;
48		};
49
50		opp@456000000,800,3,2 {
51			clock-latency-ns = <400000>;
52			opp-supported-hw = <0x08 0x0004>;
53			opp-hz = /bits/ 64 <456000000>;
54		};
55
56		opp@456000000,825 {
57			clock-latency-ns = <400000>;
58			opp-supported-hw = <0x03 0x0001>;
59			opp-hz = /bits/ 64 <456000000>;
60		};
61
62		opp@608000000,750 {
63			clock-latency-ns = <400000>;
64			opp-supported-hw = <0x08 0x0003>;
65			opp-hz = /bits/ 64 <608000000>;
66		};
67
68		opp@608000000,800 {
69			clock-latency-ns = <400000>;
70			opp-supported-hw = <0x04 0x0006>;
71			opp-hz = /bits/ 64 <608000000>;
72		};
73
74		opp@608000000,800,3,2 {
75			clock-latency-ns = <400000>;
76			opp-supported-hw = <0x08 0x0004>;
77			opp-hz = /bits/ 64 <608000000>;
78		};
79
80		opp@608000000,825 {
81			clock-latency-ns = <400000>;
82			opp-supported-hw = <0x04 0x0001>;
83			opp-hz = /bits/ 64 <608000000>;
84		};
85
86		opp@608000000,850 {
87			clock-latency-ns = <400000>;
88			opp-supported-hw = <0x03 0x0006>;
89			opp-hz = /bits/ 64 <608000000>;
90		};
91
92		opp@608000000,900 {
93			clock-latency-ns = <400000>;
94			opp-supported-hw = <0x03 0x0001>;
95			opp-hz = /bits/ 64 <608000000>;
96		};
97
98		opp@760000000,775 {
99			clock-latency-ns = <400000>;
100			opp-supported-hw = <0x08 0x0003>;
101			opp-hz = /bits/ 64 <760000000>;
102		};
103
104		opp@760000000,800 {
105			clock-latency-ns = <400000>;
106			opp-supported-hw = <0x08 0x0004>;
107			opp-hz = /bits/ 64 <760000000>;
108		};
109
110		opp@760000000,850 {
111			clock-latency-ns = <400000>;
112			opp-supported-hw = <0x04 0x0006>;
113			opp-hz = /bits/ 64 <760000000>;
114		};
115
116		opp@760000000,875 {
117			clock-latency-ns = <400000>;
118			opp-supported-hw = <0x04 0x0001>;
119			opp-hz = /bits/ 64 <760000000>;
120		};
121
122		opp@760000000,875,1,1 {
123			clock-latency-ns = <400000>;
124			opp-supported-hw = <0x02 0x0002>;
125			opp-hz = /bits/ 64 <760000000>;
126		};
127
128		opp@760000000,875,0,2 {
129			clock-latency-ns = <400000>;
130			opp-supported-hw = <0x01 0x0004>;
131			opp-hz = /bits/ 64 <760000000>;
132		};
133
134		opp@760000000,875,1,2 {
135			clock-latency-ns = <400000>;
136			opp-supported-hw = <0x02 0x0004>;
137			opp-hz = /bits/ 64 <760000000>;
138		};
139
140		opp@760000000,900 {
141			clock-latency-ns = <400000>;
142			opp-supported-hw = <0x01 0x0002>;
143			opp-hz = /bits/ 64 <760000000>;
144		};
145
146		opp@760000000,975 {
147			clock-latency-ns = <400000>;
148			opp-supported-hw = <0x03 0x0001>;
149			opp-hz = /bits/ 64 <760000000>;
150		};
151
152		opp@816000000,800 {
153			clock-latency-ns = <400000>;
154			opp-supported-hw = <0x08 0x0007>;
155			opp-hz = /bits/ 64 <816000000>;
156		};
157
158		opp@816000000,850 {
159			clock-latency-ns = <400000>;
160			opp-supported-hw = <0x04 0x0002>;
161			opp-hz = /bits/ 64 <816000000>;
162		};
163
164		opp@816000000,875 {
165			clock-latency-ns = <400000>;
166			opp-supported-hw = <0x04 0x0005>;
167			opp-hz = /bits/ 64 <816000000>;
168		};
169
170		opp@816000000,950 {
171			clock-latency-ns = <400000>;
172			opp-supported-hw = <0x03 0x0006>;
173			opp-hz = /bits/ 64 <816000000>;
174		};
175
176		opp@816000000,1000 {
177			clock-latency-ns = <400000>;
178			opp-supported-hw = <0x03 0x0001>;
179			opp-hz = /bits/ 64 <816000000>;
180		};
181
182		opp@912000000,850 {
183			clock-latency-ns = <400000>;
184			opp-supported-hw = <0x08 0x0007>;
185			opp-hz = /bits/ 64 <912000000>;
186		};
187
188		opp@912000000,900 {
189			clock-latency-ns = <400000>;
190			opp-supported-hw = <0x04 0x0002>;
191			opp-hz = /bits/ 64 <912000000>;
192		};
193
194		opp@912000000,925 {
195			clock-latency-ns = <400000>;
196			opp-supported-hw = <0x04 0x0001>;
197			opp-hz = /bits/ 64 <912000000>;
198		};
199
200		opp@912000000,950 {
201			clock-latency-ns = <400000>;
202			opp-supported-hw = <0x02 0x0006>;
203			opp-hz = /bits/ 64 <912000000>;
204		};
205
206		opp@912000000,950,0,2 {
207			clock-latency-ns = <400000>;
208			opp-supported-hw = <0x01 0x0004>;
209			opp-hz = /bits/ 64 <912000000>;
210		};
211
212		opp@912000000,950,2,2 {
213			clock-latency-ns = <400000>;
214			opp-supported-hw = <0x04 0x0004>;
215			opp-hz = /bits/ 64 <912000000>;
216		};
217
218		opp@912000000,1000 {
219			clock-latency-ns = <400000>;
220			opp-supported-hw = <0x01 0x0002>;
221			opp-hz = /bits/ 64 <912000000>;
222		};
223
224		opp@912000000,1050 {
225			clock-latency-ns = <400000>;
226			opp-supported-hw = <0x03 0x0001>;
227			opp-hz = /bits/ 64 <912000000>;
228		};
229
230		opp@1000000000,875 {
231			clock-latency-ns = <400000>;
232			opp-supported-hw = <0x08 0x0007>;
233			opp-hz = /bits/ 64 <1000000000>;
234		};
235
236		opp@1000000000,900 {
237			clock-latency-ns = <400000>;
238			opp-supported-hw = <0x04 0x0002>;
239			opp-hz = /bits/ 64 <1000000000>;
240		};
241
242		opp@1000000000,950 {
243			clock-latency-ns = <400000>;
244			opp-supported-hw = <0x04 0x0004>;
245			opp-hz = /bits/ 64 <1000000000>;
246		};
247
248		opp@1000000000,975 {
249			clock-latency-ns = <400000>;
250			opp-supported-hw = <0x04 0x0001>;
251			opp-hz = /bits/ 64 <1000000000>;
252		};
253
254		opp@1000000000,1000 {
255			clock-latency-ns = <400000>;
256			opp-supported-hw = <0x02 0x0006>;
257			opp-hz = /bits/ 64 <1000000000>;
258		};
259
260		opp@1000000000,1000,0,2 {
261			clock-latency-ns = <400000>;
262			opp-supported-hw = <0x01 0x0004>;
263			opp-hz = /bits/ 64 <1000000000>;
264		};
265
266		opp@1000000000,1025 {
267			clock-latency-ns = <400000>;
268			opp-supported-hw = <0x01 0x0002>;
269			opp-hz = /bits/ 64 <1000000000>;
270		};
271
272		opp@1000000000,1100 {
273			clock-latency-ns = <400000>;
274			opp-supported-hw = <0x03 0x0001>;
275			opp-hz = /bits/ 64 <1000000000>;
276		};
277
278		opp@1200000000,1000 {
279			clock-latency-ns = <400000>;
280			opp-supported-hw = <0x08 0x0004>;
281			opp-hz = /bits/ 64 <1200000000>;
282		};
283
284		opp@1200000000,1050 {
285			clock-latency-ns = <400000>;
286			opp-supported-hw = <0x04 0x0004>;
287			opp-hz = /bits/ 64 <1200000000>;
288		};
289
290		opp@1200000000,1100 {
291			clock-latency-ns = <400000>;
292			opp-supported-hw = <0x02 0x0004>;
293			opp-hz = /bits/ 64 <1200000000>;
294		};
295
296		opp@1200000000,1125 {
297			clock-latency-ns = <400000>;
298			opp-supported-hw = <0x01 0x0004>;
299			opp-hz = /bits/ 64 <1200000000>;
300		};
301	};
302};
303