===== CPU 1 =====
Frequencies: 633 902 1113 1401 1536 1747 1843
633: 2058 3.2 C/MHz 48 mW 5.9 J 42.6 I/mJ 121.5 s
902: 2930 3.2 C/MHz 72 mW 6.2 J 40.6 I/mJ 85.3 s
1113: 3616 3.2 C/MHz 79 mW 5.4 J 46.0 I/mJ 69.1 s
1401: 4551 3.2 C/MHz 125 mW 6.9 J 36.3 I/mJ 54.9 s
1536: 4988 3.2 C/MHz 134 mW 6.7 J 37.1 I/mJ 50.1 s
1747: 5674 3.2 C/MHz 179 mW 7.9 J 31.7 I/mJ 44.1 s
1843: 5986 3.2 C/MHz 228 mW 9.5 J 26.3 I/mJ 41.8 s
===== CPU 4 =====
Frequencies: 1113 1401 1747 1958 2150 2208
1113: 5825 5.2 C/MHz 220 mW 9.4 J 26.5 I/mJ 42.9 s
1401: 7324 5.2 C/MHz 317 mW 10.8 J 23.1 I/mJ 34.1 s
1747: 9135 5.2 C/MHz 474 mW 13.0 J 19.2 I/mJ 27.4 s
1958: 10247 5.2 C/MHz 578 mW 14.1 J 17.7 I/mJ 24.4 s
2150: 11246 5.2 C/MHz 694 mW 15.4 J 16.2 I/mJ 22.2 s
2208: 11551 5.2 C/MHz 736 mW 15.9 J 15.7 I/mJ 21.7 s
[1] https://github.com/kdrag0n/freqbench
[2] https://www.eembc.org/coremark/
[3] https://github.com/kdrag0n/freqbench/tree/master/results/sdm660/main
Signed-off-by: Danny Lin <danny@kdrag0n.dev>
---
arch/arm64/boot/dts/qcom/sdm660.dtsi | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
@@ -40,7 +40,7 @@ CPU0: cpu@100 {
compatible = "qcom,kryo260";
reg = <0x0 0x100>;
enable-method = "psci";
- capacity-dmips-mhz = <1024>;
+ capacity-dmips-mhz = <636>;
next-level-cache = <&L2_1>;
L2_1: l2-cache {
compatible = "cache";
@@ -59,7 +59,7 @@ CPU1: cpu@101 {
compatible = "qcom,kryo260";
reg = <0x0 0x101>;
enable-method = "psci";
- capacity-dmips-mhz = <1024>;
+ capacity-dmips-mhz = <636>;
next-level-cache = <&L2_1>;
L1_I_101: l1-icache {
compatible = "cache";
@@ -74,7 +74,7 @@ CPU2: cpu@102 {
compatible = "qcom,kryo260";
reg = <0x0 0x102>;
enable-method = "psci";
- capacity-dmips-mhz = <1024>;
+ capacity-dmips-mhz = <636>;
next-level-cache = <&L2_1>;
L1_I_102: l1-icache {
compatible = "cache";
@@ -89,7 +89,7 @@ CPU3: cpu@103 {
compatible = "qcom,kryo260";
reg = <0x0 0x103>;
enable-method = "psci";
- capacity-dmips-mhz = <1024>;
+ capacity-dmips-mhz = <636>;
next-level-cache = <&L2_1>;
L1_I_103: l1-icache {
compatible = "cache";
@@ -104,7 +104,7 @@ CPU4: cpu@0 {
compatible = "qcom,kryo260";
reg = <0x0 0x0>;
enable-method = "psci";
- capacity-dmips-mhz = <640>;
+ capacity-dmips-mhz = <1024>;
next-level-cache = <&L2_0>;
L2_0: l2-cache {
compatible = "cache";
@@ -123,7 +123,7 @@ CPU5: cpu@1 {
compatible = "qcom,kryo260";
reg = <0x0 0x1>;
enable-method = "psci";
- capacity-dmips-mhz = <640>;
+ capacity-dmips-mhz = <1024>;
next-level-cache = <&L2_0>;
L1_I_1: l1-icache {
compatible = "cache";
@@ -138,7 +138,7 @@ CPU6: cpu@2 {
compatible = "qcom,kryo260";
reg = <0x0 0x2>;
enable-method = "psci";
- capacity-dmips-mhz = <640>;
+ capacity-dmips-mhz = <1024>;
next-level-cache = <&L2_0>;
L1_I_2: l1-icache {
compatible = "cache";
@@ -153,7 +153,7 @@ CPU7: cpu@3 {
compatible = "qcom,kryo260";
reg = <0x0 0x3>;
enable-method = "psci";
- capacity-dmips-mhz = <640>;
+ capacity-dmips-mhz = <1024>;
next-level-cache = <&L2_0>;
L1_I_3: l1-icache {
compatible = "cache";