xref: /linux/scripts/dtc/include-prefixes/arm64/amlogic/meson-g12b-s922x.dtsi (revision ec71f661a572a770d7c861cd52a50cbbb0e1a8d1)
1b96d4e92SChristian Hewitt// SPDX-License-Identifier: (GPL-2.0+ OR MIT)
2b96d4e92SChristian Hewitt/*
3b96d4e92SChristian Hewitt * Copyright (c) 2019 BayLibre, SAS
4b96d4e92SChristian Hewitt * Author: Neil Armstrong <narmstrong@baylibre.com>
5b96d4e92SChristian Hewitt */
6b96d4e92SChristian Hewitt
7b96d4e92SChristian Hewitt#include "meson-g12b.dtsi"
8b96d4e92SChristian Hewitt
9b96d4e92SChristian Hewitt/ {
10b96d4e92SChristian Hewitt	cpu_opp_table_0: opp-table-0 {
11b96d4e92SChristian Hewitt		compatible = "operating-points-v2";
12b96d4e92SChristian Hewitt		opp-shared;
13b96d4e92SChristian Hewitt
14b96d4e92SChristian Hewitt		opp-1000000000 {
15b96d4e92SChristian Hewitt			opp-hz = /bits/ 64 <1000000000>;
16b96d4e92SChristian Hewitt			opp-microvolt = <731000>;
17*5fdafebeSRob Herring (Arm)			clock-latency-ns = <50000>;
18b96d4e92SChristian Hewitt		};
19b96d4e92SChristian Hewitt
20b96d4e92SChristian Hewitt		opp-1200000000 {
21b96d4e92SChristian Hewitt			opp-hz = /bits/ 64 <1200000000>;
22b96d4e92SChristian Hewitt			opp-microvolt = <731000>;
23b96d4e92SChristian Hewitt		};
24b96d4e92SChristian Hewitt
25b96d4e92SChristian Hewitt		opp-1398000000 {
26b96d4e92SChristian Hewitt			opp-hz = /bits/ 64 <1398000000>;
27b96d4e92SChristian Hewitt			opp-microvolt = <761000>;
28b96d4e92SChristian Hewitt		};
29b96d4e92SChristian Hewitt
30b96d4e92SChristian Hewitt		opp-1512000000 {
31b96d4e92SChristian Hewitt			opp-hz = /bits/ 64 <1512000000>;
32b96d4e92SChristian Hewitt			opp-microvolt = <791000>;
33b96d4e92SChristian Hewitt		};
34b96d4e92SChristian Hewitt
35b96d4e92SChristian Hewitt		opp-1608000000 {
36b96d4e92SChristian Hewitt			opp-hz = /bits/ 64 <1608000000>;
37b96d4e92SChristian Hewitt			opp-microvolt = <831000>;
38b96d4e92SChristian Hewitt		};
39b96d4e92SChristian Hewitt
40b96d4e92SChristian Hewitt		opp-1704000000 {
41b96d4e92SChristian Hewitt			opp-hz = /bits/ 64 <1704000000>;
42b96d4e92SChristian Hewitt			opp-microvolt = <861000>;
43b96d4e92SChristian Hewitt		};
44b96d4e92SChristian Hewitt
45b96d4e92SChristian Hewitt		opp-1896000000 {
46b96d4e92SChristian Hewitt			opp-hz = /bits/ 64 <1896000000>;
47b96d4e92SChristian Hewitt			opp-microvolt = <981000>;
48b96d4e92SChristian Hewitt		};
4975800d70STim Lewis
5075800d70STim Lewis		opp-1992000000 {
5175800d70STim Lewis			opp-hz = /bits/ 64 <1992000000>;
5275800d70STim Lewis			opp-microvolt = <1001000>;
5375800d70STim Lewis		};
54b96d4e92SChristian Hewitt	};
55b96d4e92SChristian Hewitt
56b96d4e92SChristian Hewitt	cpub_opp_table_1: opp-table-1 {
57b96d4e92SChristian Hewitt		compatible = "operating-points-v2";
58b96d4e92SChristian Hewitt		opp-shared;
59b96d4e92SChristian Hewitt
60b96d4e92SChristian Hewitt		opp-1000000000 {
61b96d4e92SChristian Hewitt			opp-hz = /bits/ 64 <1000000000>;
62b96d4e92SChristian Hewitt			opp-microvolt = <771000>;
63*5fdafebeSRob Herring (Arm)			clock-latency-ns = <50000>;
64b96d4e92SChristian Hewitt		};
65b96d4e92SChristian Hewitt
66b96d4e92SChristian Hewitt		opp-1200000000 {
67b96d4e92SChristian Hewitt			opp-hz = /bits/ 64 <1200000000>;
68b96d4e92SChristian Hewitt			opp-microvolt = <771000>;
69b96d4e92SChristian Hewitt		};
70b96d4e92SChristian Hewitt
71b96d4e92SChristian Hewitt		opp-1398000000 {
72b96d4e92SChristian Hewitt			opp-hz = /bits/ 64 <1398000000>;
73b96d4e92SChristian Hewitt			opp-microvolt = <791000>;
74b96d4e92SChristian Hewitt		};
75b96d4e92SChristian Hewitt
76b96d4e92SChristian Hewitt		opp-1512000000 {
77b96d4e92SChristian Hewitt			opp-hz = /bits/ 64 <1512000000>;
78b96d4e92SChristian Hewitt			opp-microvolt = <821000>;
79b96d4e92SChristian Hewitt		};
80b96d4e92SChristian Hewitt
81b96d4e92SChristian Hewitt		opp-1608000000 {
82b96d4e92SChristian Hewitt			opp-hz = /bits/ 64 <1608000000>;
83b96d4e92SChristian Hewitt			opp-microvolt = <861000>;
84b96d4e92SChristian Hewitt		};
85b96d4e92SChristian Hewitt
86b96d4e92SChristian Hewitt		opp-1704000000 {
87b96d4e92SChristian Hewitt			opp-hz = /bits/ 64 <1704000000>;
88b96d4e92SChristian Hewitt			opp-microvolt = <891000>;
89b96d4e92SChristian Hewitt		};
9075800d70STim Lewis
9175800d70STim Lewis		opp-1800000000 {
9275800d70STim Lewis			opp-hz = /bits/ 64 <1800000000>;
9375800d70STim Lewis			opp-microvolt = <981000>;
9475800d70STim Lewis		};
9575800d70STim Lewis
9675800d70STim Lewis		opp-1908000000 {
9775800d70STim Lewis			opp-hz = /bits/ 64 <1908000000>;
9875800d70STim Lewis			opp-microvolt = <1022000>;
9975800d70STim Lewis		};
100b96d4e92SChristian Hewitt	};
101b96d4e92SChristian Hewitt};
102