ARM: dts: msm: update the energy model for SDM845v2

Update the energy model for SDM845v2 so that energy aware scheduler can
make use of it for placement decision.

Change-Id: I80394bed73b7aa19e7781c0a86e2f1969a3598a4
Signed-off-by: Joonwoo Park <joonwoop@codeaurora.org>
diff --git a/arch/arm64/boot/dts/qcom/sdm845-v2.dtsi b/arch/arm64/boot/dts/qcom/sdm845-v2.dtsi
index 34f3cb3..56973f2 100644
--- a/arch/arm64/boot/dts/qcom/sdm845-v2.dtsi
+++ b/arch/arm64/boot/dts/qcom/sdm845-v2.dtsi
@@ -588,3 +588,132 @@
 &mdss_mdp {
 	clock-max-rate = <0 0 0 0 430000000 19200000 0>;
 };
+
+&energy_costs {
+	CPU_COST_0: core-cost0 {
+		busy-cost-data = <
+			 300000 11
+			 403200 17
+			 480000 21
+			 576000 26
+			 652800 31
+			 748800 37
+			 825600 42
+			 902400 47
+			 979200 52
+			1056000 57
+			1132800 62
+			1228800 69
+			1324800 78
+			1420800 89
+			1516800 103
+			1612800 122
+			1689600 140
+			1766400 159
+		>;
+		idle-cost-data = <
+			22 18 14 12
+		>;
+	};
+	CPU_COST_1: core-cost1 {
+		busy-cost-data = <
+			 300000 130
+			 403200 480
+			 480000 730
+			 576000 1030
+			 652800 1260
+			 748800 1530
+			 825600 1740
+			 902400 1930
+			 979200 2110
+			1056000 2290
+			1132800 2460
+			1209600 2630
+			1286400 2800
+			1363200 2980
+			1459200 3240
+			1536000 3490
+			1612800 3780
+			1689600 4120
+			1766400 4530
+			1843200 5020
+			1920000 5590
+			1996800 6230
+			2092800 7120
+			2169600 7870
+			2246400 8620
+			2323200 9330
+			2400000 10030
+			2476800 10830
+			2553600 12080
+			2630400 14580
+			2707200 19960
+		>;
+		idle-cost-data = <
+			100 80 60 40
+		>;
+	};
+	CLUSTER_COST_0: cluster-cost0 {
+		busy-cost-data = <
+			 300000  3
+			 403200  4
+			 480000  4
+			 576000  4
+			 652800  5
+			 748800  5
+			 825600  6
+			 902400  7
+			 979200  7
+			1056000  8
+			1132800  9
+			1228800  9
+			1324800 10
+			1420800 11
+			1516800 12
+			1612800 13
+			1689600 15
+			1766400 17
+		>;
+		idle-cost-data = <
+			4 3 2 1
+		>;
+	};
+	CLUSTER_COST_1: cluster-cost1 {
+		busy-cost-data = <
+			 300000  24
+			 403200  24
+			 480000  25
+			 576000  25
+			 652800  26
+			 748800  27
+			 825600  28
+			 902400  29
+			 979200  30
+			1056000  32
+			1132800  34
+			1209600  37
+			1286400  40
+			1363200  45
+			1459200  50
+			1536000  57
+			1612800  64
+			1689600  74
+			1766400  84
+			1843200  96
+			1920000 106
+			1996800 113
+			2092800 120
+			2169600 125
+			2246400 127
+			2323200 130
+			2400000 135
+			2476800 140
+			2553600 145
+			2630400 150
+			2707200 155
+		>;
+		idle-cost-data = <
+			4 3 2 1
+		>;
+	};
+};