thermal: Update BCL policies per Sapwood conf

Sapwood configuration updates.

Bug: 308002414
Test: Flash and boot
Change-Id: I170fe1a11f8595399757f9dd5068533ef5a5da0c
Signed-off-by: George Lee <geolee@google.com>
This commit is contained in:
George Lee 2023-10-26 13:47:53 -07:00
parent b467d0b793
commit ddb582a6e5
4 changed files with 48 additions and 12 deletions

View file

@ -94,8 +94,8 @@
"Type":"UNKNOWN", "Type":"UNKNOWN",
"VirtualSensor":true, "VirtualSensor":true,
"Formula":"COUNT_THRESHOLD", "Formula":"COUNT_THRESHOLD",
"TriggerSensor": "vdroop1", "TriggerSensor": "vdroop2",
"Combination":["battery", "battery_cycle", "vdroop1"], "Combination":["battery", "battery_cycle", "vdroop2"],
"Coefficient":[-10000, 400, 1000], "Coefficient":[-10000, 400, 1000],
"HotThreshold":["NAN", "NAN", "NAN", "NAN", 3.00, "NAN", "NAN"], "HotThreshold":["NAN", "NAN", "NAN", "NAN", 3.00, "NAN", "NAN"],
"Multiplier":1, "Multiplier":1,
@ -120,6 +120,16 @@
"PollingDelay":0, "PollingDelay":0,
"PassiveDelay":1000 "PassiveDelay":1000
}, },
{
"Name":"batoilo2",
"Type":"BCL_CURRENT",
"HotThreshold":["NAN", "NAN", "NAN", "NAN", 8000, "NAN", "NAN"],
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
"Multiplier":1,
"SendCallback":true,
"PollingDelay":0,
"PassiveDelay":1000
},
{ {
"Name":"BCL_AUDIO_BAACL", "Name":"BCL_AUDIO_BAACL",
"Type":"BCL_VOLTAGE", "Type":"BCL_VOLTAGE",
@ -137,7 +147,7 @@
{ {
"Name":"vdroop1", "Name":"vdroop1",
"Type":"BCL_VOLTAGE", "Type":"BCL_VOLTAGE",
"HotThreshold":["NAN", "NAN", "NAN", "NAN", 1000, "NAN", "NAN"], "HotThreshold":["NAN", "NAN", "NAN", "NAN", 1200, "NAN", "NAN"],
"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,
"SendCallback":true, "SendCallback":true,
@ -147,7 +157,7 @@
{ {
"Name":"vdroop2", "Name":"vdroop2",
"Type":"BCL_VOLTAGE", "Type":"BCL_VOLTAGE",
"HotThreshold":["NAN", "NAN", "NAN", "NAN", 1200, "NAN", "NAN"], "HotThreshold":["NAN", "NAN", "NAN", "NAN", 1000, "NAN", "NAN"],
"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,
"SendCallback":true, "SendCallback":true,

View file

@ -94,8 +94,8 @@
"Type":"UNKNOWN", "Type":"UNKNOWN",
"VirtualSensor":true, "VirtualSensor":true,
"Formula":"COUNT_THRESHOLD", "Formula":"COUNT_THRESHOLD",
"TriggerSensor": "vdroop1", "TriggerSensor": "vdroop2",
"Combination":["battery", "battery_cycle", "vdroop1"], "Combination":["battery", "battery_cycle", "vdroop2"],
"Coefficient":[-10000, 400, 1000], "Coefficient":[-10000, 400, 1000],
"HotThreshold":["NAN", "NAN", "NAN", "NAN", 3.00, "NAN", "NAN"], "HotThreshold":["NAN", "NAN", "NAN", "NAN", 3.00, "NAN", "NAN"],
"Multiplier":1, "Multiplier":1,
@ -120,6 +120,16 @@
"PollingDelay":0, "PollingDelay":0,
"PassiveDelay":1000 "PassiveDelay":1000
}, },
{
"Name":"batoilo2",
"Type":"BCL_CURRENT",
"HotThreshold":["NAN", "NAN", "NAN", "NAN", 8000, "NAN", "NAN"],
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
"Multiplier":1,
"SendCallback":true,
"PollingDelay":0,
"PassiveDelay":1000
},
{ {
"Name":"BCL_AUDIO_BAACL", "Name":"BCL_AUDIO_BAACL",
"Type":"BCL_VOLTAGE", "Type":"BCL_VOLTAGE",
@ -137,7 +147,7 @@
{ {
"Name":"vdroop1", "Name":"vdroop1",
"Type":"BCL_VOLTAGE", "Type":"BCL_VOLTAGE",
"HotThreshold":["NAN", "NAN", "NAN", "NAN", 1000, "NAN", "NAN"], "HotThreshold":["NAN", "NAN", "NAN", "NAN", 1200, "NAN", "NAN"],
"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,
"SendCallback":true, "SendCallback":true,
@ -147,7 +157,7 @@
{ {
"Name":"vdroop2", "Name":"vdroop2",
"Type":"BCL_VOLTAGE", "Type":"BCL_VOLTAGE",
"HotThreshold":["NAN", "NAN", "NAN", "NAN", 1200, "NAN", "NAN"], "HotThreshold":["NAN", "NAN", "NAN", "NAN", 1000, "NAN", "NAN"],
"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,
"SendCallback":true, "SendCallback":true,

View file

@ -15,6 +15,12 @@
"VrThreshold":"NAN", "VrThreshold":"NAN",
"Multiplier":0.001 "Multiplier":0.001
}, },
{
"Name":"soc",
"Type":"BCL_PERCENTAGE",
"HotThreshold":["NAN", "NAN", 80, "NAN", "NAN", "NAN", "NAN"],
"Multiplier":1
},
{ {
"Name":"LITTLE", "Name":"LITTLE",
"Type":"CPU", "Type":"CPU",

View file

@ -94,8 +94,8 @@
"Type":"UNKNOWN", "Type":"UNKNOWN",
"VirtualSensor":true, "VirtualSensor":true,
"Formula":"COUNT_THRESHOLD", "Formula":"COUNT_THRESHOLD",
"TriggerSensor": "vdroop1", "TriggerSensor": "vdroop2",
"Combination":["battery", "battery_cycle", "vdroop1"], "Combination":["battery", "battery_cycle", "vdroop2"],
"Coefficient":[-10000, 400, 1000], "Coefficient":[-10000, 400, 1000],
"HotThreshold":["NAN", "NAN", "NAN", "NAN", 3.00, "NAN", "NAN"], "HotThreshold":["NAN", "NAN", "NAN", "NAN", 3.00, "NAN", "NAN"],
"Multiplier":1, "Multiplier":1,
@ -120,6 +120,16 @@
"PollingDelay":0, "PollingDelay":0,
"PassiveDelay":1000 "PassiveDelay":1000
}, },
{
"Name":"batoilo2",
"Type":"BCL_CURRENT",
"HotThreshold":["NAN", "NAN", "NAN", "NAN", 8000, "NAN", "NAN"],
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
"Multiplier":1,
"SendCallback":true,
"PollingDelay":0,
"PassiveDelay":1000
},
{ {
"Name":"BCL_AUDIO_BAACL", "Name":"BCL_AUDIO_BAACL",
"Type":"BCL_VOLTAGE", "Type":"BCL_VOLTAGE",
@ -137,7 +147,7 @@
{ {
"Name":"vdroop1", "Name":"vdroop1",
"Type":"BCL_VOLTAGE", "Type":"BCL_VOLTAGE",
"HotThreshold":["NAN", "NAN", "NAN", "NAN", 1000, "NAN", "NAN"], "HotThreshold":["NAN", "NAN", "NAN", "NAN", 1200, "NAN", "NAN"],
"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,
"SendCallback":true, "SendCallback":true,
@ -147,7 +157,7 @@
{ {
"Name":"vdroop2", "Name":"vdroop2",
"Type":"BCL_VOLTAGE", "Type":"BCL_VOLTAGE",
"HotThreshold":["NAN", "NAN", "NAN", "NAN", 1200, "NAN", "NAN"], "HotThreshold":["NAN", "NAN", "NAN", "NAN", 1000, "NAN", "NAN"],
"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,
"SendCallback":true, "SendCallback":true,