1*724ba675SRob Herring// SPDX-License-Identifier: GPL-2.0
2*724ba675SRob Herring/*
3*724ba675SRob Herring * Samsung's Exynos4412 Prime SoC device tree source
4*724ba675SRob Herring *
5*724ba675SRob Herring * Copyright (c) 2016 Samsung Electronics Co., Ltd.
6*724ba675SRob Herring *		http://www.samsung.com
7*724ba675SRob Herring */
8*724ba675SRob Herring
9*724ba675SRob Herring/*
10*724ba675SRob Herring * Exynos4412 Prime SoC revision supports higher CPU frequencies than
11*724ba675SRob Herring * non-Prime version.  Therefore we need to update OPPs table and
12*724ba675SRob Herring * thermal maps accordingly.
13*724ba675SRob Herring */
14*724ba675SRob Herring
15*724ba675SRob Herring&cpu0_opp_1500 {
16*724ba675SRob Herring	/delete-property/turbo-mode;
17*724ba675SRob Herring};
18*724ba675SRob Herring
19*724ba675SRob Herring&cpu0_opp_table {
20*724ba675SRob Herring	opp-1600000000 {
21*724ba675SRob Herring		opp-hz = /bits/ 64 <1600000000>;
22*724ba675SRob Herring		opp-microvolt = <1350000>;
23*724ba675SRob Herring		clock-latency-ns = <200000>;
24*724ba675SRob Herring	};
25*724ba675SRob Herring	opp-1704000000 {
26*724ba675SRob Herring		opp-hz = /bits/ 64 <1704000000>;
27*724ba675SRob Herring		opp-microvolt = <1350000>;
28*724ba675SRob Herring		clock-latency-ns = <200000>;
29*724ba675SRob Herring	};
30*724ba675SRob Herring};
31*724ba675SRob Herring
32*724ba675SRob Herring&cooling_map0 {
33*724ba675SRob Herring	cooling-device = <&cpu0 9 9>, <&cpu1 9 9>,
34*724ba675SRob Herring			 <&cpu2 9 9>, <&cpu3 9 9>;
35*724ba675SRob Herring};
36*724ba675SRob Herring
37*724ba675SRob Herring&cooling_map1 {
38*724ba675SRob Herring	cooling-device = <&cpu0 15 15>, <&cpu1 15 15>,
39*724ba675SRob Herring			 <&cpu2 15 15>, <&cpu3 15 15>;
40*724ba675SRob Herring};
41*724ba675SRob Herring
42*724ba675SRob Herring&gpu_opp_table {
43*724ba675SRob Herring	opp-533000000 {
44*724ba675SRob Herring		opp-hz = /bits/ 64 <533000000>;
45*724ba675SRob Herring		opp-microvolt = <1075000>;
46*724ba675SRob Herring	};
47*724ba675SRob Herring};
48