summaryrefslogtreecommitdiff
path: root/thermal/thermal_info_config_husky.json
diff options
context:
space:
mode:
Diffstat (limited to 'thermal/thermal_info_config_husky.json')
-rw-r--r--thermal/thermal_info_config_husky.json280
1 files changed, 179 insertions, 101 deletions
diff --git a/thermal/thermal_info_config_husky.json b/thermal/thermal_info_config_husky.json
index 970b6d0..9e659ee 100644
--- a/thermal/thermal_info_config_husky.json
+++ b/thermal/thermal_info_config_husky.json
@@ -3,7 +3,7 @@
{
"Name":"north_therm",
"Type":"UNKNOWN",
- "HotThreshold":["NAN", 32.1, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotThreshold":["NaN", 32.1, "NaN", "NaN", "NaN", "NaN", "NaN"],
"HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
"TempPath":"/dev/thermal/tz-by-name/north_therm/tz_temp",
"Multiplier":0.001,
@@ -13,7 +13,7 @@
{
"Name":"cam_therm",
"Type":"UNKNOWN",
- "HotThreshold":["NAN", 33.7, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotThreshold":["NaN", 33.7, "NaN", "NaN", "NaN", "NaN", "NaN"],
"HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
"TempPath":"/dev/thermal/tz-by-name/cam_therm/tz_temp",
"Multiplier":0.001,
@@ -23,7 +23,7 @@
{
"Name":"soc_therm",
"Type":"UNKNOWN",
- "HotThreshold":["NAN", 47.2, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotThreshold":["NaN", 47.2, "NaN", "NaN", "NaN", "NaN", "NaN"],
"HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
"TempPath":"/dev/thermal/tz-by-name/soc_therm/tz_temp",
"Multiplier":0.001,
@@ -33,7 +33,7 @@
{
"Name":"charge_therm",
"Type":"UNKNOWN",
- "HotThreshold":["NAN", 48.4, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotThreshold":["NaN", 48.4, "NaN", "NaN", "NaN", "NaN", "NaN"],
"HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
"TempPath":"/dev/thermal/tz-by-name/charge_therm/tz_temp",
"Multiplier":0.001,
@@ -43,7 +43,7 @@
{
"Name":"disp_therm",
"Type":"UNKNOWN",
- "HotThreshold":["NAN", 31.7, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotThreshold":["NaN", 31.7, "NaN", "NaN", "NaN", "NaN", "NaN"],
"HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
"TempPath":"/dev/thermal/tz-by-name/disp_therm/tz_temp",
"Multiplier":0.001,
@@ -53,13 +53,13 @@
{
"Name":"battery",
"Type":"BATTERY",
- "HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", "NAN", 60.0],
+ "HotThreshold":["NaN", "NaN", "NaN", "NaN", "NaN", "NaN", 60.0],
"Multiplier":0.001
},
{
"Name":"neutral_therm",
"Type":"UNKNOWN",
- "HotThreshold":["NAN", 44.1, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotThreshold":["NaN", 44.1, "NaN", "NaN", "NaN", "NaN", "NaN"],
"HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
"TempPath":"/dev/thermal/tz-by-name/neutral_therm/tz_temp",
"Multiplier":0.001,
@@ -69,7 +69,7 @@
{
"Name":"quiet_therm",
"Type":"UNKNOWN",
- "HotThreshold":["NAN", 34.6, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotThreshold":["NaN", 34.6, "NaN", "NaN", "NaN", "NaN", "NaN"],
"HotHysteresis":[0.0, 0.9, 0.0, 0.0, 0.0, 0.0, 0.0],
"TempPath":"/dev/thermal/tz-by-name/quiet_therm/tz_temp",
"Multiplier":0.001,
@@ -79,7 +79,7 @@
{
"Name":"usb_pwr_therm",
"Type":"UNKNOWN",
- "HotThreshold":["NAN", 35.0, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotThreshold":["NaN", 35.0, "NaN", "NaN", "NaN", "NaN", "NaN"],
"TempPath":"/dev/thermal/tz-by-name/usb_pwr_therm/tz_temp",
"Multiplier":0.001,
"PollingDelay":60000,
@@ -97,7 +97,7 @@
"TriggerSensor": "vdroop1",
"Combination":["battery", "battery_cycle", "vdroop1"],
"Coefficient":[-10000, 400, 1000],
- "HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", 3.00, "NAN"],
+ "HotThreshold":["NaN", "NaN", "NaN", "NaN", "NaN", 3.00, "NaN"],
"Multiplier":1,
"PollingDelay":0,
"PassiveDelay":1000,
@@ -111,7 +111,7 @@
"TriggerSensor": "vdroop1",
"Combination":["battery", "battery_cycle", "vdroop1"],
"Coefficient":[-10000, 400, 1000],
- "HotThreshold":["NAN", "NAN", "NAN", "NAN", 3.00, "NAN", "NAN"],
+ "HotThreshold":["NaN", "NaN", "NaN", "NaN", 3.00, "NaN", "NaN"],
"Multiplier":1,
"PollingDelay":0,
"PassiveDelay":1000,
@@ -121,13 +121,13 @@
{
"Name":"soc",
"Type":"BCL_PERCENTAGE",
- "HotThreshold":["NAN", "NAN", 80, "NAN", "NAN", "NAN", "NAN"],
+ "HotThreshold":["NaN", "NaN", 80, "NaN", "NaN", "NaN", "NaN"],
"Multiplier":1
},
{
"Name":"batoilo",
"Type":"BCL_CURRENT",
- "HotThreshold":["NAN", "NAN", "NAN", "NAN", 5000, "NAN", "NAN"],
+ "HotThreshold":["NaN", "NaN", "NaN", "NaN", 5000, "NaN", "NaN"],
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
"Multiplier":1,
"SendCallback":true,
@@ -142,16 +142,16 @@
"TriggerSensor": "soc",
"Combination":["battery", "soc"],
"Coefficient":[-25000, 80],
- "HotThreshold":["NAN", "NAN", "NAN", "NAN", 2.0, "NAN", "NAN"],
+ "HotThreshold":["NaN", "NaN", "NaN", "NaN", 2.0, "NaN", "NaN"],
"PollingDelay":0,
- "PassiveDelay":1000,
+ "PassiveDelay":600000,
"Multiplier":1,
"SendCallback":true
},
{
"Name":"vdroop1",
"Type":"BCL_VOLTAGE",
- "HotThreshold":["NAN", "NAN", "NAN", "NAN", 1000, "NAN", "NAN"],
+ "HotThreshold":["NaN", "NaN", "NaN", "NaN", 1000, "NaN", "NaN"],
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
"Multiplier":1,
"SendCallback":true,
@@ -161,7 +161,7 @@
{
"Name":"vdroop2",
"Type":"BCL_VOLTAGE",
- "HotThreshold":["NAN", "NAN", "NAN", "NAN", 1200, "NAN", "NAN"],
+ "HotThreshold":["NaN", "NaN", "NaN", "NaN", 1200, "NaN", "NaN"],
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
"Multiplier":1,
"SendCallback":true,
@@ -171,7 +171,7 @@
{
"Name":"smpl_gm",
"Type":"BCL_VOLTAGE",
- "HotThreshold":["NAN", "NAN", "NAN", "NAN", 1100, "NAN", "NAN"],
+ "HotThreshold":["NaN", "NaN", "NaN", "NaN", 1100, "NaN", "NaN"],
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 100, 0.0, 0.0],
"Multiplier":1,
"SendCallback":true,
@@ -320,7 +320,7 @@
"VIRTUAL-SKIN-SUB-3", "VIRTUAL-SKIN-SUB-4", "VIRTUAL-SKIN-SUB-5",
"VIRTUAL-SKIN-SUB-6", "VIRTUAL-SKIN-SUB-7", "VIRTUAL-SKIN-SUB-8", "VIRTUAL-SKIN-SUB-9", "VIRTUAL-SKIN-SUB-10"],
"Coefficient":[1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0],
- "HotThreshold":["NAN", 39.0, 43.0, 45.0, 46.5, 52.0, 55.0],
+ "HotThreshold":["NaN", 39.0, 43.0, 45.0, 46.5, 52.0, 55.0],
"HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9],
"Multiplier":0.001,
"SendCallback":true,
@@ -346,7 +346,7 @@
"Formula":"MAXIMUM",
"Combination":["VIRTUAL-SKIN"],
"Coefficient":[1.0],
- "HotThreshold":["NAN", 37.0, 43.0, 45.0, 46.5, 52.0, 55.0],
+ "HotThreshold":["NaN", 37.0, 43.0, 45.0, 46.5, 52.0, 55.0],
"HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9],
"Multiplier":0.001,
"SendPowerHint":true,
@@ -362,21 +362,21 @@
"Formula":"MAXIMUM",
"Combination":["VIRTUAL-SKIN"],
"Coefficient":[1.0],
- "HotThreshold":["NAN", 37.0, 39.0, "NAN", "NAN", "NAN", "NAN"],
+ "HotThreshold":["NaN", 37.0, 39.0, "NaN", "NaN", "NaN", "NaN"],
"HotHysteresis":[0.0, 1.9, 1.9, 0.0, 0.0, 0.0, 0.0],
"Multiplier":0.001,
"PollingDelay":300000,
"PassiveDelay":7000,
"PIDInfo": {
- "K_Po":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
- "K_Pu":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
- "K_I":["NAN", "NAN", 5, "NAN", "NAN", "NAN", "NAN"],
- "K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
- "I_Max":["NAN", "NAN", 2200, "NAN", "NAN", "NAN", "NAN"],
- "S_Power":["NAN", "NAN", 800, "NAN", "NAN", "NAN", "NAN"],
- "MinAllocPower":["NAN", "NAN", 800, "NAN", "NAN", "NAN", "NAN"],
- "MaxAllocPower":["NAN", "NAN", 4600, "NAN", "NAN", "NAN", "NAN"],
- "I_Cutoff":["NAN", "NAN", 4, "NAN", "NAN", "NAN", "NAN"]
+ "K_Po":["NaN", "NaN", 400, "NaN", "NaN", "NaN", "NaN"],
+ "K_Pu":["NaN", "NaN", 400, "NaN", "NaN", "NaN", "NaN"],
+ "K_I":["NaN", "NaN", 5, "NaN", "NaN", "NaN", "NaN"],
+ "K_D":["NaN", "NaN", 0, "NaN", "NaN", "NaN", "NaN"],
+ "I_Max":["NaN", "NaN", 2200, "NaN", "NaN", "NaN", "NaN"],
+ "S_Power":["NaN", "NaN", 800, "NaN", "NaN", "NaN", "NaN"],
+ "MinAllocPower":["NaN", "NaN", 800, "NaN", "NaN", "NaN", "NaN"],
+ "MaxAllocPower":["NaN", "NaN", 4600, "NaN", "NaN", "NaN", "NaN"],
+ "I_Cutoff":["NaN", "NaN", 4, "NaN", "NaN", "NaN", "NaN"]
},
"BindedCdevInfo": [
{
@@ -414,21 +414,21 @@
"Formula":"MAXIMUM",
"Combination":["VIRTUAL-SKIN"],
"Coefficient":[1.0],
- "HotThreshold":["NAN", 39.0, 41.0, "NAN", "NAN", "NAN", "NAN"],
+ "HotThreshold":["NaN", 39.0, 41.0, "NaN", "NaN", "NaN", "NaN"],
"HotHysteresis":[0.0, 0.0, 1.9, 0.0, 0.0, 0.0, 0.0],
"Multiplier":0.001,
"PollingDelay":300000,
"PassiveDelay":7000,
"PIDInfo": {
- "K_Po":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
- "K_Pu":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
- "K_I":["NAN", "NAN", 5, "NAN", "NAN", "NAN", "NAN"],
- "K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
- "I_Max":["NAN", "NAN", 1500, "NAN", "NAN", "NAN", "NAN"],
- "S_Power":["NAN", "NAN", 700, "NAN", "NAN", "NAN", "NAN"],
- "MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
- "MaxAllocPower":["NAN", "NAN", 2800, "NAN", "NAN", "NAN", "NAN"],
- "I_Cutoff":["NAN", "NAN", 4, "NAN", "NAN", "NAN", "NAN"]
+ "K_Po":["NaN", "NaN", 400, "NaN", "NaN", "NaN", "NaN"],
+ "K_Pu":["NaN", "NaN", 400, "NaN", "NaN", "NaN", "NaN"],
+ "K_I":["NaN", "NaN", 5, "NaN", "NaN", "NaN", "NaN"],
+ "K_D":["NaN", "NaN", 0, "NaN", "NaN", "NaN", "NaN"],
+ "I_Max":["NaN", "NaN", 1500, "NaN", "NaN", "NaN", "NaN"],
+ "S_Power":["NaN", "NaN", 700, "NaN", "NaN", "NaN", "NaN"],
+ "MinAllocPower":["NaN", "NaN", 0, "NaN", "NaN", "NaN", "NaN"],
+ "MaxAllocPower":["NaN", "NaN", 2800, "NaN", "NaN", "NaN", "NaN"],
+ "I_Cutoff":["NaN", "NaN", 4, "NaN", "NaN", "NaN", "NaN"]
},
"BindedCdevInfo": [
{
@@ -460,16 +460,19 @@
{
"CdevRequest": "thermal-cpufreq-0",
"MaxReleaseStep": 1,
+ "CdevCeiling": [0, 6, 6, 6, 6, 6, 6],
"Disabled":true
},
{
"CdevRequest": "thermal-cpufreq-1",
"MaxReleaseStep": 1,
+ "CdevCeiling": [0, 9, 9, 9, 9, 9, 9],
"Disabled":true
},
{
"CdevRequest": "thermal-cpufreq-2",
"MaxReleaseStep": 1,
+ "CdevCeiling": [0, 12, 12, 12, 12, 12, 12],
"Disabled":true
}
]
@@ -480,16 +483,19 @@
{
"CdevRequest": "thermal-cpufreq-0",
"MaxReleaseStep": 1,
+ "CdevCeiling": [0, 6, 6, 6, 6, 6, 6],
"Disabled":true
},
{
"CdevRequest": "thermal-cpufreq-1",
"MaxReleaseStep": 1,
+ "CdevCeiling": [0, 9, 9, 9, 9, 9, 9],
"Disabled":true
},
{
"CdevRequest": "thermal-cpufreq-2",
"MaxReleaseStep": 1,
+ "CdevCeiling": [0, 12, 12, 12, 12, 12, 12],
"Disabled":true
}
]
@@ -505,21 +511,21 @@
"Formula":"MAXIMUM",
"Combination":["VIRTUAL-SKIN"],
"Coefficient":[1.0],
- "HotThreshold":["NAN", 41.0, 43.0, 52.0, "NAN", "NAN", "NAN"],
+ "HotThreshold":["NaN", 41.0, 43.0, 52.0, "NaN", "NaN", "NaN"],
"HotHysteresis":[0.0, 0.0, 1.9, 1.9, 0.0, 0.0, 0.0],
"Multiplier":0.001,
"PollingDelay":300000,
"PassiveDelay":7000,
"PIDInfo": {
- "K_Po":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
- "K_Pu":["NAN", "NAN", 400, "NAN", "NAN", "NAN", "NAN"],
- "K_I":["NAN", "NAN", 5, "NAN", "NAN", "NAN", "NAN"],
- "K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
- "I_Max":["NAN", "NAN", 1000, "NAN", "NAN", "NAN", "NAN"],
- "S_Power":["NAN", "NAN", 600, "NAN", "NAN", "NAN", "NAN"],
- "MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
- "MaxAllocPower":["NAN", "NAN", 1600, "NAN", "NAN", "NAN", "NAN"],
- "I_Cutoff":["NAN", "NAN", 4, "NAN", "NAN", "NAN", "NAN"]
+ "K_Po":["NaN", "NaN", 400, "NaN", "NaN", "NaN", "NaN"],
+ "K_Pu":["NaN", "NaN", 400, "NaN", "NaN", "NaN", "NaN"],
+ "K_I":["NaN", "NaN", 5, "NaN", "NaN", "NaN", "NaN"],
+ "K_D":["NaN", "NaN", 0, "NaN", "NaN", "NaN", "NaN"],
+ "I_Max":["NaN", "NaN", 1000, "NaN", "NaN", "NaN", "NaN"],
+ "S_Power":["NaN", "NaN", 600, "NaN", "NaN", "NaN", "NaN"],
+ "MinAllocPower":["NaN", "NaN", 0, "NaN", "NaN", "NaN", "NaN"],
+ "MaxAllocPower":["NaN", "NaN", 1600, "NaN", "NaN", "NaN", "NaN"],
+ "I_Cutoff":["NaN", "NaN", 4, "NaN", "NaN", "NaN", "NaN"]
},
"BindedCdevInfo": [
{
@@ -551,16 +557,19 @@
{
"CdevRequest": "thermal-cpufreq-0",
"MaxReleaseStep": 1,
+ "CdevCeiling": [0, 8, 8, 8, 8, 8, 8],
"Disabled":true
},
{
"CdevRequest": "thermal-cpufreq-1",
"MaxReleaseStep": 1,
+ "CdevCeiling": [0, 11, 11, 11, 11, 11, 11],
"Disabled":true
},
{
"CdevRequest": "thermal-cpufreq-2",
"MaxReleaseStep": 1,
+ "CdevCeiling": [0, 13, 13, 13, 13, 13, 13],
"Disabled":true
}
]
@@ -602,21 +611,21 @@
"Formula":"MAXIMUM",
"Combination":["VIRTUAL-SKIN"],
"Coefficient":[1.0],
- "HotThreshold":["NAN", 37.0, 43.0, 45.0, 46.5, 52.0, 55.0],
+ "HotThreshold":["NaN", 37.0, 43.0, 45.0, 46.5, 52.0, 55.0],
"HotHysteresis":[0.0, 1.9, 1.9, 1.9, 1.4, 1.9, 1.9],
"Multiplier":0.001,
"PollingDelay":300000,
"PassiveDelay":7000,
"PIDInfo": {
- "K_Po":["NAN", "NAN", "NAN", 300, "NAN", "NAN", "NAN"],
- "K_Pu":["NAN", "NAN", "NAN", 300, "NAN", "NAN", "NAN"],
- "K_I":["NAN", "NAN", "NAN", 5, "NAN", "NAN", "NAN"],
- "K_D":["NAN", "NAN", "NAN", 0, "NAN", "NAN", "NAN"],
- "I_Max":["NAN", "NAN", "NAN", 2600, "NAN", "NAN", "NAN"],
- "S_Power":["NAN", "NAN", "NAN", 800, "NAN", "NAN", "NAN"],
- "MinAllocPower":["NAN", "NAN", "NAN", 0, "NAN", "NAN", "NAN"],
- "MaxAllocPower":["NAN", "NAN", "NAN", 3900, "NAN", "NAN", "NAN"],
- "I_Cutoff":["NAN", "NAN", "NAN", 8, "NAN", "NAN", "NAN"]
+ "K_Po":["NaN", "NaN", "NaN", 300, "NaN", "NaN", "NaN"],
+ "K_Pu":["NaN", "NaN", "NaN", 300, "NaN", "NaN", "NaN"],
+ "K_I":["NaN", "NaN", "NaN", 5, "NaN", "NaN", "NaN"],
+ "K_D":["NaN", "NaN", "NaN", 0, "NaN", "NaN", "NaN"],
+ "I_Max":["NaN", "NaN", "NaN", 2600, "NaN", "NaN", "NaN"],
+ "S_Power":["NaN", "NaN", "NaN", 800, "NaN", "NaN", "NaN"],
+ "MinAllocPower":["NaN", "NaN", "NaN", 0, "NaN", "NaN", "NaN"],
+ "MaxAllocPower":["NaN", "NaN", "NaN", 3900, "NaN", "NaN", "NaN"],
+ "I_Cutoff":["NaN", "NaN", "NaN", 8, "NaN", "NaN", "NaN"]
},
"BindedCdevInfo": [
{
@@ -666,21 +675,21 @@
"Formula":"MAXIMUM",
"Combination":["VIRTUAL-SKIN"],
"Coefficient":[1.0],
- "HotThreshold":["NAN", 43.0, 45.0, 46.5, 52.0, "NAN", "NAN"],
+ "HotThreshold":["NaN", 43.0, 45.0, 46.5, 52.0, "NaN", "NaN"],
"HotHysteresis":[0.0, 1.9, 1.9, 1.4, 1.9, 0.0, 0.0],
"Multiplier":0.001,
"PollingDelay":300000,
"PassiveDelay":7000,
"PIDInfo": {
- "K_Po":["NAN", "NAN", 700, "NAN", "NAN", "NAN", "NAN"],
- "K_Pu":["NAN", "NAN", 700, "NAN", "NAN", "NAN", "NAN"],
- "K_I":["NAN", "NAN", 5, "NAN", "NAN", "NAN", "NAN"],
- "K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
- "I_Max":["NAN", "NAN", 1723, "NAN", "NAN", "NAN", "NAN"],
- "S_Power":["NAN", "NAN", 473, "NAN", "NAN", "NAN", "NAN"],
- "MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
- "MaxAllocPower":["NAN", "NAN", 2500, "NAN", "NAN", "NAN", "NAN"],
- "I_Cutoff":["NAN", "NAN", 4, "NAN", "NAN", "NAN", "NAN"]
+ "K_Po":["NaN", "NaN", 700, "NaN", "NaN", "NaN", "NaN"],
+ "K_Pu":["NaN", "NaN", 700, "NaN", "NaN", "NaN", "NaN"],
+ "K_I":["NaN", "NaN", 5, "NaN", "NaN", "NaN", "NaN"],
+ "K_D":["NaN", "NaN", 0, "NaN", "NaN", "NaN", "NaN"],
+ "I_Max":["NaN", "NaN", 1723, "NaN", "NaN", "NaN", "NaN"],
+ "S_Power":["NaN", "NaN", 473, "NaN", "NaN", "NaN", "NaN"],
+ "MinAllocPower":["NaN", "NaN", 0, "NaN", "NaN", "NaN", "NaN"],
+ "MaxAllocPower":["NaN", "NaN", 2500, "NaN", "NaN", "NaN", "NaN"],
+ "I_Cutoff":["NaN", "NaN", 4, "NaN", "NaN", "NaN", "NaN"]
},
"BindedCdevInfo": [
{
@@ -698,7 +707,7 @@
"Formula":"MAXIMUM",
"Combination":["VIRTUAL-SKIN"],
"Coefficient":[1.0],
- "HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", 54.0, "NAN"],
+ "HotThreshold":["NaN", "NaN", "NaN", "NaN", "NaN", 54.0, "NaN"],
"HotHysteresis":[0.0, 0.0, 0.0, 0.0, 0.0, 1.9, 0.0],
"Multiplier":0.001,
"SendCallback":true,
@@ -747,10 +756,12 @@
"Formula":"MAXIMUM",
"Combination":["VIRTUAL-SKIN-SPEAKER-SUB-0", "VIRTUAL-SKIN-SPEAKER-SUB-1", "VIRTUAL-SKIN-SPEAKER-SUB-2"],
"Coefficient":[1, 1, 1],
- "HotThreshold":["NAN", 37.0, "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotThreshold":["NaN", 37.0, "NaN", "NaN", "NaN", "NaN", "NaN"],
"HotHysteresis":[0.0, 1.9, 0.0, 0.0, 0.0, 0.0, 0.0],
"Multiplier":0.001,
- "SendCallback":true
+ "SendCallback":true,
+ "PollingDelay":60000,
+ "PassiveDelay":7000
},
{
"Name":"VIRTUAL-SKIN-CHARGE-SUB-0",
@@ -830,21 +841,21 @@
"Formula":"WEIGHTED_AVG",
"Combination":["VIRTUAL-SKIN-CHARGE", "IS_WLC"],
"Coefficient":[1.0, -1000000],
- "HotThreshold":["NAN", 34.0, 38.0, 41.0, 45.0, 47.0, 55.0],
+ "HotThreshold":["NaN", 34.0, 38.0, 41.0, 45.0, 47.0, 55.0],
"HotHysteresis":[0.0, 1.9, 3.9, 2.9, 3.9, 1.9, 1.9],
"Multiplier":0.001,
"PollingDelay":60000,
"PassiveDelay":7000,
"PIDInfo": {
- "K_Po":["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"],
- "K_Pu":["NAN", "NAN", 119, "NAN", "NAN", "NAN", "NAN"],
- "K_I":["NAN", "NAN", 25, "NAN", "NAN", "NAN", "NAN"],
- "K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
- "I_Max":["NAN", "NAN", 1302, "NAN", "NAN", "NAN", "NAN"],
- "S_Power":["NAN", "NAN", 2527, "NAN", "NAN", "NAN", "NAN"],
- "MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
- "MaxAllocPower":["NAN", "NAN", 6219, "NAN", "NAN", "NAN", "NAN"],
- "I_Cutoff":["NAN", "NAN", 6, "NAN", "NAN", "NAN", "NAN"],
+ "K_Po":["NaN", "NaN", 119, "NaN", "NaN", "NaN", "NaN"],
+ "K_Pu":["NaN", "NaN", 119, "NaN", "NaN", "NaN", "NaN"],
+ "K_I":["NaN", "NaN", 25, "NaN", "NaN", "NaN", "NaN"],
+ "K_D":["NaN", "NaN", 0, "NaN", "NaN", "NaN", "NaN"],
+ "I_Max":["NaN", "NaN", 1302, "NaN", "NaN", "NaN", "NaN"],
+ "S_Power":["NaN", "NaN", 2527, "NaN", "NaN", "NaN", "NaN"],
+ "MinAllocPower":["NaN", "NaN", 0, "NaN", "NaN", "NaN", "NaN"],
+ "MaxAllocPower":["NaN", "NaN", 6219, "NaN", "NaN", "NaN", "NaN"],
+ "I_Cutoff":["NaN", "NaN", 6, "NaN", "NaN", "NaN", "NaN"],
"I_Default":1302
},
"ExcludedPowerInfo": [
@@ -873,21 +884,21 @@
"Formula":"MAXIMUM",
"Combination":["VIRTUAL-SKIN-CHARGE"],
"Coefficient":[1.0],
- "HotThreshold":["NAN", 35.0, 41.0, 45.0, 47.0, 51.0, 55.0],
+ "HotThreshold":["NaN", 35.0, 41.0, 45.0, 47.0, 51.0, 55.0],
"HotHysteresis":[0.0, 1.9, 1.9, 3.9, 1.9, 1.9, 1.9],
"Multiplier":0.001,
"PollingDelay":60000,
"PassiveDelay":7000,
"PIDInfo": {
- "K_Po":["NAN", "NAN", 213, "NAN", "NAN", "NAN", "NAN"],
- "K_Pu":["NAN", "NAN", 213, "NAN", "NAN", "NAN", "NAN"],
- "K_I":["NAN", "NAN", 27, "NAN", "NAN", "NAN", "NAN"],
- "K_D":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
- "I_Max":["NAN", "NAN", 1383, "NAN", "NAN", "NAN", "NAN"],
- "S_Power":["NAN", "NAN", 2383, "NAN", "NAN", "NAN", "NAN"],
- "MinAllocPower":["NAN", "NAN", 0, "NAN", "NAN", "NAN", "NAN"],
- "MaxAllocPower":["NAN", "NAN", 8022, "NAN", "NAN", "NAN", "NAN"],
- "I_Cutoff":["NAN", "NAN", 8, "NAN", "NAN", "NAN", "NAN"],
+ "K_Po":["NaN", "NaN", 213, "NaN", "NaN", "NaN", "NaN"],
+ "K_Pu":["NaN", "NaN", 213, "NaN", "NaN", "NaN", "NaN"],
+ "K_I":["NaN", "NaN", 27, "NaN", "NaN", "NaN", "NaN"],
+ "K_D":["NaN", "NaN", 0, "NaN", "NaN", "NaN", "NaN"],
+ "I_Max":["NaN", "NaN", 1383, "NaN", "NaN", "NaN", "NaN"],
+ "S_Power":["NaN", "NaN", 2383, "NaN", "NaN", "NaN", "NaN"],
+ "MinAllocPower":["NaN", "NaN", 0, "NaN", "NaN", "NaN", "NaN"],
+ "MaxAllocPower":["NaN", "NaN", 8022, "NaN", "NaN", "NaN", "NaN"],
+ "I_Cutoff":["NaN", "NaN", 8, "NaN", "NaN", "NaN", "NaN"],
"I_Default":1383
},
"ExcludedPowerInfo": [
@@ -996,7 +1007,7 @@
"TriggerSensor": "usb_pwr_therm",
"Combination":["usb_pwr_therm", "USB-MINUS-NEUTRAL", "USB-MINUS-QUIET", "VIRTUAL-USB-THROTTLING-SUB0"],
"Coefficient":[46000, 0, 0, 1],
- "HotThreshold":["NAN", "NAN", "NAN", "NAN", "4.0", "NAN", "NAN"],
+ "HotThreshold":["NaN", "NaN", "NaN", "NaN", "4.0", "NaN", "NaN"],
"BindedCdevInfo": [
{
"CdevRequest": "usbc-port",
@@ -1024,7 +1035,7 @@
"TriggerSensor": "usb_pwr_therm",
"Combination":["usb_pwr_therm", "USB-MINUS-NEUTRAL", "USB-MINUS-QUIET", "VIRTUAL-USB-UI-SUB0"],
"Coefficient":[48000, 0, 0, 1],
- "HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", "4.0", "NAN"],
+ "HotThreshold":["NaN", "NaN", "NaN", "NaN", "NaN", "4.0", "NaN"],
"Multiplier":1,
"PollingDelay":300000,
"PassiveDelay":7000,
@@ -1033,31 +1044,31 @@
{
"Name":"LITTLE",
"Type":"CPU",
- "HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotThreshold":["NaN", "NaN", "NaN", "NaN", "NaN", "NaN", "NaN"],
"Multiplier":0.001
},
{
"Name":"MID",
"Type":"CPU",
- "HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotThreshold":["NaN", "NaN", "NaN", "NaN", "NaN", "NaN", "NaN"],
"Multiplier":0.001
},
{
"Name":"BIG",
"Type":"CPU",
- "HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotThreshold":["NaN", "NaN", "NaN", "NaN", "NaN", "NaN", "NaN"],
"Multiplier":0.001
},
{
"Name":"G3D",
"Type":"GPU",
- "HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotThreshold":["NaN", "NaN", "NaN", "NaN", "NaN", "NaN", "NaN"],
"Multiplier":0.001
},
{
"Name":"TPU",
"Type":"NPU",
- "HotThreshold":["NAN", "NAN", "NAN", "NAN", "NAN", "NAN", "NAN"],
+ "HotThreshold":["NaN", "NaN", "NaN", "NaN", "NaN", "NaN", "NaN"],
"Multiplier":0.001
}
],
@@ -1186,6 +1197,18 @@
"Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51]
},
{
+ "Name": "VIRTUAL-SKIN-SUB-8",
+ "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-9",
+ "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51]
+ },
+ {
+ "Name": "VIRTUAL-SKIN-SUB-10",
+ "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51]
+ },
+ {
"Name": "VIRTUAL-SKIN-CHARGE",
"Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51]
},
@@ -1193,7 +1216,62 @@
"Name": "VIRTUAL-USB-THROTTLING",
"Thresholds": [3.0]
}
- ]
+ ],
+ "Abnormality": {
+ "Outlier": {
+ "Configs": [
+ {
+ "Monitor": [
+ "VIRTUAL-SKIN",
+ "VIRTUAL-SKIN-SUB-0",
+ "VIRTUAL-SKIN-SUB-1",
+ "VIRTUAL-SKIN-SUB-2",
+ "VIRTUAL-SKIN-SUB-3",
+ "VIRTUAL-SKIN-SUB-4",
+ "VIRTUAL-SKIN-SUB-5",
+ "VIRTUAL-SKIN-SUB-6",
+ "VIRTUAL-SKIN-SUB-7",
+ "VIRTUAL-SKIN-SUB-8",
+ "VIRTUAL-SKIN-SUB-9",
+ "VIRTUAL-SKIN-SUB-10"
+ ],
+ "TempRange": [0.0, 55.0]
+ }
+ ]
+ },
+ "Stuck": {
+ "Configs": [
+ {
+ "Monitor": [
+ "VIRTUAL-SKIN",
+ "VIRTUAL-SKIN-SUB-0",
+ "VIRTUAL-SKIN-SUB-1",
+ "VIRTUAL-SKIN-SUB-2",
+ "VIRTUAL-SKIN-SUB-3",
+ "VIRTUAL-SKIN-SUB-4",
+ "VIRTUAL-SKIN-SUB-5",
+ "VIRTUAL-SKIN-SUB-6",
+ "VIRTUAL-SKIN-SUB-7",
+ "VIRTUAL-SKIN-SUB-8",
+ "VIRTUAL-SKIN-SUB-9",
+ "VIRTUAL-SKIN-SUB-10",
+ "VIRTUAL-SKIN-SPEAKER",
+ "VIRTUAL-SKIN-SPEAKER-SUB-0",
+ "VIRTUAL-SKIN-SPEAKER-SUB-1",
+ "VIRTUAL-SKIN-SPEAKER-SUB-2",
+ "VIRTUAL-SKIN-FRONT",
+ "VIRTUAL-SKIN-FRONT-SUB-0",
+ "VIRTUAL-SKIN-FRONT-SUB-1",
+ "VIRTUAL-SKIN-FRONT-SUB-2"
+ ],
+ "TempStuck": {
+ "MinPollingCount": 8,
+ "MinStuckDuration": 120000
+ }
+ }
+ ]
+ }
+ }
},
"CoolingDevices": {
"RecordVotePerSensor": {