Revert "thermal: remove userspace throttling for BCL tzone"
This reverts commit 7e2cc1ebbe
.
Reason for revert: Move throttling back to userspace
Bug: 239887528
Signed-off-by: George Lee <geolee@google.com>
Change-Id: I4ef3851a7163e50ed95862ba99330046634e032c
This commit is contained in:
parent
0a7819cede
commit
1c2f2a4cf2
4 changed files with 256 additions and 16 deletions
|
@ -511,7 +511,22 @@
|
||||||
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
|
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
|
||||||
"Multiplier":1,
|
"Multiplier":1,
|
||||||
"Monitor":true,
|
"Monitor":true,
|
||||||
"PassiveDelay":7000
|
"PollingDelay":0,
|
||||||
|
"PassiveDelay":1000,
|
||||||
|
"BindedCdevInfo": [
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-cpufreq-2",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 7, 7, 7]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-gpufreq-0",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 3, 3, 3]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "tpu_cooling",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 5, 5, 5]
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name":"BCL_AUDIO_BAACL",
|
"Name":"BCL_AUDIO_BAACL",
|
||||||
|
@ -532,7 +547,22 @@
|
||||||
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
|
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
|
||||||
"Multiplier":1,
|
"Multiplier":1,
|
||||||
"Monitor":true,
|
"Monitor":true,
|
||||||
"PassiveDelay":7000
|
"PollingDelay":0,
|
||||||
|
"PassiveDelay":1000,
|
||||||
|
"BindedCdevInfo": [
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-cpufreq-2",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 7, 7, 7]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-gpufreq-0",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 2, 2, 2]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "tpu_cooling",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 3, 3, 3]
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name":"vdroop2",
|
"Name":"vdroop2",
|
||||||
|
@ -541,7 +571,22 @@
|
||||||
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
|
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
|
||||||
"Multiplier":1,
|
"Multiplier":1,
|
||||||
"Monitor":true,
|
"Monitor":true,
|
||||||
"PassiveDelay":7000
|
"PollingDelay":0,
|
||||||
|
"PassiveDelay":1000,
|
||||||
|
"BindedCdevInfo": [
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-cpufreq-2",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 7, 7, 7]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-gpufreq-0",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 4, 4, 4]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "tpu_cooling",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 3, 3, 3]
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name":"smpl_gm",
|
"Name":"smpl_gm",
|
||||||
|
@ -550,7 +595,22 @@
|
||||||
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
|
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
|
||||||
"Multiplier":1,
|
"Multiplier":1,
|
||||||
"Monitor":true,
|
"Monitor":true,
|
||||||
"PassiveDelay":7000
|
"PollingDelay":0,
|
||||||
|
"PassiveDelay":1000,
|
||||||
|
"BindedCdevInfo": [
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-cpufreq-2",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 7, 7, 7]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-gpufreq-0",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 3, 3, 3]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "tpu_cooling",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 3, 3, 3]
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name":"ocp_cpu1",
|
"Name":"ocp_cpu1",
|
||||||
|
|
|
@ -174,7 +174,22 @@
|
||||||
"VrThreshold":"NAN",
|
"VrThreshold":"NAN",
|
||||||
"Multiplier":1,
|
"Multiplier":1,
|
||||||
"Monitor":true,
|
"Monitor":true,
|
||||||
"PassiveDelay":7000
|
"PollingDelay":0,
|
||||||
|
"PassiveDelay":1000,
|
||||||
|
"BindedCdevInfo": [
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-cpufreq-2",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 7, 7, 7]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-gpufreq-0",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 3, 3, 3]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "tpu_cooling",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 5, 5, 5]
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name":"BCL_AUDIO_BAACL",
|
"Name":"BCL_AUDIO_BAACL",
|
||||||
|
@ -227,7 +242,22 @@
|
||||||
"VrThreshold":"NAN",
|
"VrThreshold":"NAN",
|
||||||
"Multiplier":1,
|
"Multiplier":1,
|
||||||
"Monitor":true,
|
"Monitor":true,
|
||||||
"PassiveDelay":7000
|
"PollingDelay":0,
|
||||||
|
"PassiveDelay":1000,
|
||||||
|
"BindedCdevInfo": [
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-cpufreq-2",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 7, 10, 10]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-gpufreq-0",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 2, 2, 2]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "tpu_cooling",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 3, 3, 3]
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name":"vdroop2",
|
"Name":"vdroop2",
|
||||||
|
@ -253,7 +283,22 @@
|
||||||
"VrThreshold":"NAN",
|
"VrThreshold":"NAN",
|
||||||
"Multiplier":1,
|
"Multiplier":1,
|
||||||
"Monitor":true,
|
"Monitor":true,
|
||||||
"PassiveDelay":7000
|
"PollingDelay":0,
|
||||||
|
"PassiveDelay":1000,
|
||||||
|
"BindedCdevInfo": [
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-cpufreq-2",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 7, 10, 10]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-gpufreq-0",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 4, 4, 4]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "tpu_cooling",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 3, 3, 3]
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name":"smpl_gm",
|
"Name":"smpl_gm",
|
||||||
|
@ -279,7 +324,22 @@
|
||||||
"VrThreshold":"NAN",
|
"VrThreshold":"NAN",
|
||||||
"Multiplier":1,
|
"Multiplier":1,
|
||||||
"Monitor":true,
|
"Monitor":true,
|
||||||
"PassiveDelay":7000
|
"PollingDelay":0,
|
||||||
|
"PassiveDelay":1000,
|
||||||
|
"BindedCdevInfo": [
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-cpufreq-2",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 7, 10, 10]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-gpufreq-0",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 3, 3, 3]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "tpu_cooling",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 3, 3, 3]
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name":"ocp_cpu1",
|
"Name":"ocp_cpu1",
|
||||||
|
|
|
@ -512,7 +512,22 @@
|
||||||
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
|
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
|
||||||
"Multiplier":1,
|
"Multiplier":1,
|
||||||
"Monitor":true,
|
"Monitor":true,
|
||||||
"PassiveDelay":7000
|
"PollingDelay":0,
|
||||||
|
"PassiveDelay":1000,
|
||||||
|
"BindedCdevInfo": [
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-cpufreq-2",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 7, 7, 7]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-gpufreq-0",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 3, 3, 3]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "tpu_cooling",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 5, 5, 5]
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name":"BCL_AUDIO_BAACL",
|
"Name":"BCL_AUDIO_BAACL",
|
||||||
|
@ -533,7 +548,22 @@
|
||||||
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
|
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
|
||||||
"Multiplier":1,
|
"Multiplier":1,
|
||||||
"Monitor":true,
|
"Monitor":true,
|
||||||
"PassiveDelay":7000
|
"PollingDelay":0,
|
||||||
|
"PassiveDelay":1000,
|
||||||
|
"BindedCdevInfo": [
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-cpufreq-2",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 7, 7, 7]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-gpufreq-0",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 2, 2, 2]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "tpu_cooling",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 3, 3, 3]
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name":"vdroop2",
|
"Name":"vdroop2",
|
||||||
|
@ -542,7 +572,22 @@
|
||||||
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
|
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
|
||||||
"Multiplier":1,
|
"Multiplier":1,
|
||||||
"Monitor":true,
|
"Monitor":true,
|
||||||
"PassiveDelay":7000
|
"PollingDelay":0,
|
||||||
|
"PassiveDelay":1000,
|
||||||
|
"BindedCdevInfo": [
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-cpufreq-2",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 7, 7, 7]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-gpufreq-0",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 4, 4, 4]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "tpu_cooling",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 3, 3, 3]
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name":"smpl_gm",
|
"Name":"smpl_gm",
|
||||||
|
@ -551,7 +596,22 @@
|
||||||
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
|
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
|
||||||
"Multiplier":1,
|
"Multiplier":1,
|
||||||
"Monitor":true,
|
"Monitor":true,
|
||||||
"PassiveDelay":7000
|
"PollingDelay":0,
|
||||||
|
"PassiveDelay":1000,
|
||||||
|
"BindedCdevInfo": [
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-cpufreq-2",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 7, 7, 7]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-gpufreq-0",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 3, 3, 3]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "tpu_cooling",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 3, 3, 3]
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name":"ocp_cpu1",
|
"Name":"ocp_cpu1",
|
||||||
|
|
|
@ -376,7 +376,22 @@
|
||||||
"VrThreshold":"NAN",
|
"VrThreshold":"NAN",
|
||||||
"Multiplier":1,
|
"Multiplier":1,
|
||||||
"Monitor":true,
|
"Monitor":true,
|
||||||
"PassiveDelay":7000
|
"PollingDelay":0,
|
||||||
|
"PassiveDelay":1000,
|
||||||
|
"BindedCdevInfo": [
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-cpufreq-2",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 7, 7, 7]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-gpufreq-0",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 3, 3, 3]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "tpu_cooling",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 5, 5, 5]
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name":"BCL_AUDIO_BAACL",
|
"Name":"BCL_AUDIO_BAACL",
|
||||||
|
@ -429,7 +444,22 @@
|
||||||
"VrThreshold":"NAN",
|
"VrThreshold":"NAN",
|
||||||
"Multiplier":1,
|
"Multiplier":1,
|
||||||
"Monitor":true,
|
"Monitor":true,
|
||||||
"PassiveDelay":7000
|
"PollingDelay":0,
|
||||||
|
"PassiveDelay":1000,
|
||||||
|
"BindedCdevInfo": [
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-cpufreq-2",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 7, 7, 7]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-gpufreq-0",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 2, 2, 2]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "tpu_cooling",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 3, 3, 3]
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name":"vdroop2",
|
"Name":"vdroop2",
|
||||||
|
@ -455,7 +485,22 @@
|
||||||
"VrThreshold":"NAN",
|
"VrThreshold":"NAN",
|
||||||
"Multiplier":1,
|
"Multiplier":1,
|
||||||
"Monitor":true,
|
"Monitor":true,
|
||||||
"PassiveDelay":7000
|
"PollingDelay":0,
|
||||||
|
"PassiveDelay":1000,
|
||||||
|
"BindedCdevInfo": [
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-cpufreq-2",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 7, 7, 7]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-gpufreq-0",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 4, 4, 4]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "tpu_cooling",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 3, 3, 3]
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name":"smpl_gm",
|
"Name":"smpl_gm",
|
||||||
|
@ -481,7 +526,22 @@
|
||||||
"VrThreshold":"NAN",
|
"VrThreshold":"NAN",
|
||||||
"Multiplier":1,
|
"Multiplier":1,
|
||||||
"Monitor":true,
|
"Monitor":true,
|
||||||
"PassiveDelay":7000
|
"PollingDelay":0,
|
||||||
|
"PassiveDelay":1000,
|
||||||
|
"BindedCdevInfo": [
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-cpufreq-2",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 7, 7, 7]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "thermal-gpufreq-0",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 3, 3, 3]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"CdevRequest": "tpu_cooling",
|
||||||
|
"LimitInfo": [0, 0, 0, 0, 3, 3, 3]
|
||||||
|
}
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name":"ocp_cpu1",
|
"Name":"ocp_cpu1",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue