summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSathish Ambley <sathishambley@codeaurora.org>2020-02-10 22:20:37 -0800
committerMichael Bestas <mkbestas@lineageos.org>2020-03-18 19:25:26 +0200
commit23222c40e5147ddf2428779eae0385ea87773d3c (patch)
tree9f15938bd8aa542dd0899b2a05a5ea1d11a11ea1
parentb575759d53298504dc22be3258b0c03abd895229 (diff)
downloadvendor_qcom_opensource_power-23222c40e5147ddf2428779eae0385ea87773d3c.zip
vendor_qcom_opensource_power-23222c40e5147ddf2428779eae0385ea87773d3c.tar.gz
vendor_qcom_opensource_power-23222c40e5147ddf2428779eae0385ea87773d3c.tar.bz2
qvr powerhints
Change-Id: I13bd1f0e93e5ad1a9cfafaeddc089cabb7d41017
-rw-r--r--config/kona/powerhint.xml149
1 files changed, 143 insertions, 6 deletions
diff --git a/config/kona/powerhint.xml b/config/kona/powerhint.xml
index 4bc9ee7..11289c8 100644
--- a/config/kona/powerhint.xml
+++ b/config/kona/powerhint.xml
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
-/* Copyright (c) 2019, The Linux Foundation. All rights reserved.
+/* Copyright (c) 2019-2020, The Linux Foundation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are
@@ -50,6 +50,8 @@
Id="0x00001301" Enable="true" Target="kona"
Resources=""/>
+ <!-- same settings for all the VR power levels intentionally -->
+
<!-- qvr level cpu1 gpu1 -->
<!-- B CPU - Cluster min freq ~.864 Ghz -->
<!-- B CPU - Cluster max freq ~.2.016 Ghz -->
@@ -57,16 +59,151 @@
<!-- L CPU - Cluster max freq ~1.267 Ghz -->
<!-- P CPU - PRIME CPU min freq ~.941 Ghz-->
<!-- P CPU - PRIME CPU max freq ~2.054Ghz -->
- <!-- GPU - min pwrlevel 5 (freq 215 Mhz) -->
- <!-- GPU - max pwrlevel 0 (freq 600 Mhz) -->
+ <!-- GPU - min pwrlevel 0 (freq 587 Mhz) -->
+ <!-- GPU - max pwrlevel 0 (freq 587 Mhz) -->
<!-- Min Big CPUs 3 -->
<!-- Min Prime CPUs 1 -->
<!-- Idefinite Duration -->
<Config
Id="0x0000130A" Enable="true" Target="kona" Timeout="0"
- Resources="0x40800000, 0x360, 0x40804000, 0x7E0, 0x40800100, 0x240,
- 0x40804100, 0x4F3, 0x40800200, 0x3AD, 0x40804200, 0x806, 0x42804000, 0x3,
- 0x42808000, 0x0, 0x41000000, 0x3, 0x41000200, 0x1"/>
+ Resources="0x40800000, 0x360, 0x40804000, 0x7E0, 0x40800100, 0x240, 0x40804100, 0x4F3, 0x40800200, 0x3AD, 0x40804200, 0x806,
+ 0x42804000, 0x0, 0x42808000, 0x0, 0x41000000, 0x3, 0x41000200, 0x1"/>
+
+ <!-- qvr level cpu1 gpu2 -->
+ <!-- B CPU - Cluster min freq ~.864 Ghz -->
+ <!-- B CPU - Cluster max freq ~.2.016 Ghz -->
+ <!-- L CPU - Cluster min freq ~.576 Ghz -->
+ <!-- L CPU - Cluster max freq ~1.267 Ghz -->
+ <!-- P CPU - PRIME CPU min freq ~.941 Ghz-->
+ <!-- P CPU - PRIME CPU max freq ~2.054Ghz -->
+ <!-- GPU - min pwrlevel 0 (freq 587 Mhz) -->
+ <!-- GPU - max pwrlevel 0 (freq 587 Mhz) -->
+ <!-- Min Big CPUs 3 -->
+ <!-- Min Prime CPUs 1 -->
+ <!-- Idefinite Duration -->
+ <Config
+ Id="0x0000130B" Enable="true" Target="kona" Timeout="0"
+ Resources="0x40800000, 0x360, 0x40804000, 0x7E0, 0x40800100, 0x240, 0x40804100, 0x4F3, 0x40800200, 0x3AD, 0x40804200, 0x806,
+ 0x42804000, 0x0, 0x42808000, 0x0, 0x41000000, 0x3, 0x41000200, 0x1"/>
+
+ <!-- qvr level cpu1 gpu3 -->
+ <!-- B CPU - Cluster min freq ~.864 Ghz -->
+ <!-- B CPU - Cluster max freq ~.2.016 Ghz -->
+ <!-- L CPU - Cluster min freq ~.576 Ghz -->
+ <!-- L CPU - Cluster max freq ~1.267 Ghz -->
+ <!-- P CPU - PRIME CPU min freq ~.941 Ghz-->
+ <!-- P CPU - PRIME CPU max freq ~2.054Ghz -->
+ <!-- GPU - min pwrlevel 0 (freq 587 Mhz) -->
+ <!-- GPU - max pwrlevel 0 (freq 587 Mhz) -->
+ <!-- Min Big CPUs 3 -->
+ <!-- Min Prime CPUs 1 -->
+ <!-- Idefinite Duration -->
+ <Config
+ Id="0x0000130C" Enable="true" Target="kona" Timeout="0"
+ Resources="0x40800000, 0x360, 0x40804000, 0x7E0, 0x40800100, 0x240, 0x40804100, 0x4F3, 0x40800200, 0x3AD, 0x40804200, 0x806,
+ 0x42804000, 0x0, 0x42808000, 0x0, 0x41000000, 0x3, 0x41000200, 0x1"/>
+
+ <!-- qvr level cpu2 gpu1 -->
+ <!-- B CPU - Cluster min freq ~.864 Ghz -->
+ <!-- B CPU - Cluster max freq ~.2.016 Ghz -->
+ <!-- L CPU - Cluster min freq ~.576 Ghz -->
+ <!-- L CPU - Cluster max freq ~1.267 Ghz -->
+ <!-- P CPU - PRIME CPU min freq ~.941 Ghz-->
+ <!-- P CPU - PRIME CPU max freq ~2.054Ghz -->
+ <!-- GPU - min pwrlevel 0 (freq 587 Mhz) -->
+ <!-- GPU - max pwrlevel 0 (freq 587 Mhz) -->
+ <!-- Min Big CPUs 3 -->
+ <!-- Min Prime CPUs 1 -->
+ <!-- Idefinite Duration -->
+ <Config
+ Id="0x0000130D" Enable="true" Target="kona" Timeout="0"
+ Resources="0x40800000, 0x360, 0x40804000, 0x7E0, 0x40800100, 0x240, 0x40804100, 0x4F3, 0x40800200, 0x3AD, 0x40804200, 0x806,
+ 0x42804000, 0x0, 0x42808000, 0x0, 0x41000000, 0x3, 0x41000200, 0x1"/>
+
+ <!-- qvr level cpu2 gpu2 -->
+ <!-- B CPU - Cluster min freq ~.864 Ghz -->
+ <!-- B CPU - Cluster max freq ~.2.016 Ghz -->
+ <!-- L CPU - Cluster min freq ~.576 Ghz -->
+ <!-- L CPU - Cluster max freq ~1.267 Ghz -->
+ <!-- P CPU - PRIME CPU min freq ~.941 Ghz-->
+ <!-- P CPU - PRIME CPU max freq ~2.054Ghz -->
+ <!-- GPU - min pwrlevel 0 (freq 587 Mhz) -->
+ <!-- GPU - max pwrlevel 0 (freq 587 Mhz) -->
+ <!-- Min Big CPUs 3 -->
+ <!-- Min Prime CPUs 1 -->
+ <!-- Idefinite Duration -->
+ <Config
+ Id="0x0000130E" Enable="true" Target="kona" Timeout="0"
+ Resources="0x40800000, 0x360, 0x40804000, 0x7E0, 0x40800100, 0x240, 0x40804100, 0x4F3, 0x40800200, 0x3AD, 0x40804200, 0x806,
+ 0x42804000, 0x0, 0x42808000, 0x0, 0x41000000, 0x3, 0x41000200, 0x1"/>
+
+ <!-- qvr level cpu2 gpu3 -->
+ <!-- B CPU - Cluster min freq ~.864 Ghz -->
+ <!-- B CPU - Cluster max freq ~.2.016 Ghz -->
+ <!-- L CPU - Cluster min freq ~.576 Ghz -->
+ <!-- L CPU - Cluster max freq ~1.267 Ghz -->
+ <!-- P CPU - PRIME CPU min freq ~.941 Ghz-->
+ <!-- P CPU - PRIME CPU max freq ~2.054Ghz -->
+ <!-- GPU - min pwrlevel 0 (freq 587 Mhz) -->
+ <!-- GPU - max pwrlevel 0 (freq 587 Mhz) -->
+ <!-- Min Big CPUs 3 -->
+ <!-- Min Prime CPUs 1 -->
+ <!-- Idefinite Duration -->
+ <Config
+ Id="0x0000130F" Enable="true" Target="kona" Timeout="0"
+ Resources="0x40800000, 0x360, 0x40804000, 0x7E0, 0x40800100, 0x240, 0x40804100, 0x4F3, 0x40800200, 0x3AD, 0x40804200, 0x806,
+ 0x42804000, 0x0, 0x42808000, 0x0, 0x41000000, 0x3, 0x41000200, 0x1"/>
+
+ <!-- qvr level cpu3 gpu1 -->
+ <!-- B CPU - Cluster min freq ~.864 Ghz -->
+ <!-- B CPU - Cluster max freq ~.2.016 Ghz -->
+ <!-- L CPU - Cluster min freq ~.576 Ghz -->
+ <!-- L CPU - Cluster max freq ~1.267 Ghz -->
+ <!-- P CPU - PRIME CPU min freq ~.941 Ghz-->
+ <!-- P CPU - PRIME CPU max freq ~2.054Ghz -->
+ <!-- GPU - min pwrlevel 0 (freq 587 Mhz) -->
+ <!-- GPU - max pwrlevel 0 (freq 587 Mhz) -->
+ <!-- Min Big CPUs 3 -->
+ <!-- Min Prime CPUs 1 -->
+ <!-- Idefinite Duration -->
+ <Config
+ Id="0x00001310" Enable="true" Target="kona" Timeout="0"
+ Resources="0x40800000, 0x360, 0x40804000, 0x7E0, 0x40800100, 0x240, 0x40804100, 0x4F3, 0x40800200, 0x3AD, 0x40804200, 0x806,
+ 0x42804000, 0x0, 0x42808000, 0x0, 0x41000000, 0x3, 0x41000200, 0x1"/>
+
+ <!-- qvr level cpu3 gpu2 -->
+ <!-- B CPU - Cluster min freq ~.864 Ghz -->
+ <!-- B CPU - Cluster max freq ~.2.016 Ghz -->
+ <!-- L CPU - Cluster min freq ~.576 Ghz -->
+ <!-- L CPU - Cluster max freq ~1.267 Ghz -->
+ <!-- P CPU - PRIME CPU min freq ~.941 Ghz-->
+ <!-- P CPU - PRIME CPU max freq ~2.054Ghz -->
+ <!-- GPU - min pwrlevel 0 (freq 587 Mhz) -->
+ <!-- GPU - max pwrlevel 0 (freq 587 Mhz) -->
+ <!-- Min Big CPUs 3 -->
+ <!-- Min Prime CPUs 1 -->
+ <!-- Idefinite Duration -->
+ <Config
+ Id="0x00001311" Enable="true" Target="kona" Timeout="0"
+ Resources="0x40800000, 0x360, 0x40804000, 0x7E0, 0x40800100, 0x240, 0x40804100, 0x4F3, 0x40800200, 0x3AD, 0x40804200, 0x806,
+ 0x42804000, 0x0, 0x42808000, 0x0, 0x41000000, 0x3, 0x41000200, 0x1"/>
+
+ <!-- qvr level cpu3 gpu3 -->
+ <!-- B CPU - Cluster min freq ~.864 Ghz -->
+ <!-- B CPU - Cluster max freq ~2.016 Ghz -->
+ <!-- L CPU - Cluster min freq ~.576 Ghz -->
+ <!-- L CPU - Cluster max freq ~1.267 Ghz -->
+ <!-- P CPU - PRIME CPU min freq ~.941 Ghz-->
+ <!-- P CPU - PRIME CPU max freq ~2.054Ghz -->
+ <!-- GPU - min pwrlevel 0 (freq 587 Mhz) -->
+ <!-- GPU - max pwrlevel 0 (freq 587 Mhz) -->
+ <!-- Min Big CPUs 3 -->
+ <!-- Min Prime CPUs 1 -->
+ <!-- Idefinite Duration -->
+ <Config
+ Id="0x00001312" Enable="true" Target="kona" Timeout="0"
+ Resources="0x40800000, 0x360, 0x40804000, 0x7E0, 0x40800100, 0x240, 0x40804100, 0x4F3, 0x40800200, 0x3AD, 0x40804200, 0x806,
+ 0x42804000, 0x0, 0x42808000, 0x0, 0x41000000, 0x3, 0x41000200, 0x1"/>
<!--camera general-->
<!--CPU-LLC BWMON - Set sample_ms 16 -->