xref: /freebsd/sys/contrib/device-tree/src/arm64/allwinner/sun50i-h6-gpu-opp.dtsi (revision 7ef62cebc2f965b0f640263e179276928885e33d)
1*7ef62cebSEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2*7ef62cebSEmmanuel Vadot// Copyright (C) 2022 Clément Péron <peron.clem@gmail.com>
3*7ef62cebSEmmanuel Vadot
4*7ef62cebSEmmanuel Vadot/ {
5*7ef62cebSEmmanuel Vadot	gpu_opp_table: opp-table-gpu {
6*7ef62cebSEmmanuel Vadot		compatible = "operating-points-v2";
7*7ef62cebSEmmanuel Vadot
8*7ef62cebSEmmanuel Vadot		opp-216000000 {
9*7ef62cebSEmmanuel Vadot			opp-hz = /bits/ 64 <216000000>;
10*7ef62cebSEmmanuel Vadot			opp-microvolt = <810000 810000 1200000>;
11*7ef62cebSEmmanuel Vadot		};
12*7ef62cebSEmmanuel Vadot
13*7ef62cebSEmmanuel Vadot		opp-264000000 {
14*7ef62cebSEmmanuel Vadot			opp-hz = /bits/ 64 <264000000>;
15*7ef62cebSEmmanuel Vadot			opp-microvolt = <810000 810000 1200000>;
16*7ef62cebSEmmanuel Vadot		};
17*7ef62cebSEmmanuel Vadot
18*7ef62cebSEmmanuel Vadot		opp-312000000 {
19*7ef62cebSEmmanuel Vadot			opp-hz = /bits/ 64 <312000000>;
20*7ef62cebSEmmanuel Vadot			opp-microvolt = <810000 810000 1200000>;
21*7ef62cebSEmmanuel Vadot		};
22*7ef62cebSEmmanuel Vadot
23*7ef62cebSEmmanuel Vadot		opp-336000000 {
24*7ef62cebSEmmanuel Vadot			opp-hz = /bits/ 64 <336000000>;
25*7ef62cebSEmmanuel Vadot			opp-microvolt = <810000 810000 1200000>;
26*7ef62cebSEmmanuel Vadot		};
27*7ef62cebSEmmanuel Vadot
28*7ef62cebSEmmanuel Vadot		opp-360000000 {
29*7ef62cebSEmmanuel Vadot			opp-hz = /bits/ 64 <360000000>;
30*7ef62cebSEmmanuel Vadot			opp-microvolt = <820000 820000 1200000>;
31*7ef62cebSEmmanuel Vadot		};
32*7ef62cebSEmmanuel Vadot
33*7ef62cebSEmmanuel Vadot		opp-384000000 {
34*7ef62cebSEmmanuel Vadot			opp-hz = /bits/ 64 <384000000>;
35*7ef62cebSEmmanuel Vadot			opp-microvolt = <830000 830000 1200000>;
36*7ef62cebSEmmanuel Vadot		};
37*7ef62cebSEmmanuel Vadot
38*7ef62cebSEmmanuel Vadot		opp-408000000 {
39*7ef62cebSEmmanuel Vadot			opp-hz = /bits/ 64 <408000000>;
40*7ef62cebSEmmanuel Vadot			opp-microvolt = <840000 840000 1200000>;
41*7ef62cebSEmmanuel Vadot		};
42*7ef62cebSEmmanuel Vadot
43*7ef62cebSEmmanuel Vadot		opp-420000000 {
44*7ef62cebSEmmanuel Vadot			opp-hz = /bits/ 64 <420000000>;
45*7ef62cebSEmmanuel Vadot			opp-microvolt = <850000 850000 1200000>;
46*7ef62cebSEmmanuel Vadot		};
47*7ef62cebSEmmanuel Vadot
48*7ef62cebSEmmanuel Vadot		opp-432000000 {
49*7ef62cebSEmmanuel Vadot			opp-hz = /bits/ 64 <432000000>;
50*7ef62cebSEmmanuel Vadot			opp-microvolt = <860000 860000 1200000>;
51*7ef62cebSEmmanuel Vadot		};
52*7ef62cebSEmmanuel Vadot
53*7ef62cebSEmmanuel Vadot		opp-456000000 {
54*7ef62cebSEmmanuel Vadot			opp-hz = /bits/ 64 <456000000>;
55*7ef62cebSEmmanuel Vadot			opp-microvolt = <870000 870000 1200000>;
56*7ef62cebSEmmanuel Vadot		};
57*7ef62cebSEmmanuel Vadot
58*7ef62cebSEmmanuel Vadot		opp-504000000 {
59*7ef62cebSEmmanuel Vadot			opp-hz = /bits/ 64 <504000000>;
60*7ef62cebSEmmanuel Vadot			opp-microvolt = <890000 890000 1200000>;
61*7ef62cebSEmmanuel Vadot		};
62*7ef62cebSEmmanuel Vadot
63*7ef62cebSEmmanuel Vadot		opp-540000000 {
64*7ef62cebSEmmanuel Vadot			opp-hz = /bits/ 64 <540000000>;
65*7ef62cebSEmmanuel Vadot			opp-microvolt = <910000 910000 1200000>;
66*7ef62cebSEmmanuel Vadot		};
67*7ef62cebSEmmanuel Vadot
68*7ef62cebSEmmanuel Vadot		opp-576000000 {
69*7ef62cebSEmmanuel Vadot			opp-hz = /bits/ 64 <576000000>;
70*7ef62cebSEmmanuel Vadot			opp-microvolt = <930000 930000 1200000>;
71*7ef62cebSEmmanuel Vadot		};
72*7ef62cebSEmmanuel Vadot
73*7ef62cebSEmmanuel Vadot		opp-624000000 {
74*7ef62cebSEmmanuel Vadot			opp-hz = /bits/ 64 <624000000>;
75*7ef62cebSEmmanuel Vadot			opp-microvolt = <950000 950000 1200000>;
76*7ef62cebSEmmanuel Vadot		};
77*7ef62cebSEmmanuel Vadot
78*7ef62cebSEmmanuel Vadot		opp-756000000 {
79*7ef62cebSEmmanuel Vadot			opp-hz = /bits/ 64 <756000000>;
80*7ef62cebSEmmanuel Vadot			opp-microvolt = <1040000 1040000 1200000>;
81*7ef62cebSEmmanuel Vadot		};
82*7ef62cebSEmmanuel Vadot	};
83*7ef62cebSEmmanuel Vadot};
84*7ef62cebSEmmanuel Vadot
85*7ef62cebSEmmanuel Vadot&gpu {
86*7ef62cebSEmmanuel Vadot	operating-points-v2 = <&gpu_opp_table>;
87*7ef62cebSEmmanuel Vadot};
88