From bd273f003d2e6ddb6fdc7b041cfb5e302f76c527 Mon Sep 17 00:00:00 2001 From: sashwinbalaji Date: Tue, 28 May 2024 09:11:34 +0800 Subject: [PATCH] thermal: Clean up stats config - Remove stats monitoring for sub-sensors since they don't denote a particular hotspot. - Remove stats monitoring for wingboard configs. - For vskin-legacy, vskin-model, vskin-speaker improve the resolution of buckets by splitting range [49, 55] into [49, 51, 53, 55] Bug: 341872098 Test: Push config and verify lshal Change-Id: Iabff63922c283a595fa7ec2dfa8af539629d4064 --- thermal/thermal_info_config_caiman.json | 38 +-------- .../thermal_info_config_caiman_wingboard.json | 76 +---------------- thermal/thermal_info_config_komodo.json | 36 +------- .../thermal_info_config_komodo_wingboard.json | 84 +------------------ thermal/thermal_info_config_tokay.json | 36 +------- .../thermal_info_config_tokay_wingboard.json | 72 +--------------- 6 files changed, 14 insertions(+), 328 deletions(-) diff --git a/thermal/thermal_info_config_caiman.json b/thermal/thermal_info_config_caiman.json index faa6bd2c..18a2202b 100644 --- a/thermal/thermal_info_config_caiman.json +++ b/thermal/thermal_info_config_caiman.json @@ -1185,41 +1185,9 @@ "Sensors": { "RecordWithDefaultThreshold": ["VIRTUAL-SKIN"], "RecordWithThreshold": [ - { - "Name": "VIRTUAL-BTS-WINDOW-PARTIAL", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, { "Name": "VIRTUAL-SKIN-SPEAKER", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-0", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-1", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-2", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-3", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-4", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-5", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-6", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] + "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55] }, { "Name": "VIRTUAL-SKIN", @@ -1227,11 +1195,11 @@ }, { "Name": "VIRTUAL-SKIN-LEGACY", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] + "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55] }, { "Name": "VIRTUAL-SKIN-MODEL", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] + "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55] }, { "Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF", diff --git a/thermal/thermal_info_config_caiman_wingboard.json b/thermal/thermal_info_config_caiman_wingboard.json index 18af7775..753fa4ee 100644 --- a/thermal/thermal_info_config_caiman_wingboard.json +++ b/thermal/thermal_info_config_caiman_wingboard.json @@ -1033,79 +1033,5 @@ "PowerSampleDelay":7000, "PowerSampleCount":5 } - ], - "Stats": { - "Sensors": { - "RecordWithDefaultThreshold": ["VIRTUAL-SKIN"], - "RecordWithThreshold": [ - { - "Name": "VIRTUAL-BTS-WINDOW-PARTIAL", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SPEAKER", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-0", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-1", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-2", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-LEGACY", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-MODEL", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF", - "LoggingName": "MODEL-LEGACY-0.5", - "Thresholds": [ - -4500, -4000, -3500, -3000, -2500, -2000, -1500, -1000, -500, 0, - 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500 - ] - }, - { - "Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF", - "LoggingName": "MODEL-LEGACY-1", - "Thresholds": [ - -13000, -12000, -11000, -10000, -9000, -8000, -7000, -6000, -5000, - -4000, 4000, 5000, 6000, 7000, 8000, 9000, 10000, 11000, 12000 - ] - } - ], - "Abnormality": { - "Outlier": { - "Configs": [ - { - "Monitor": ["VIRTUAL-SKIN-MODEL"], - "TempRange": [0.0, 55.0] - }, - { - "Monitor": ["VIRTUAL-SKIN-MODEL-LEGACY-DIFF"], - "TempRange": [-7000, 7000] - } - ] - } - } - }, - "CoolingDevices": { - "RecordVotePerSensor": { - "DefaultThresholdEnableAll": true - } - } - } + ] } diff --git a/thermal/thermal_info_config_komodo.json b/thermal/thermal_info_config_komodo.json index 2b8915b5..c4571161 100644 --- a/thermal/thermal_info_config_komodo.json +++ b/thermal/thermal_info_config_komodo.json @@ -317,7 +317,7 @@ "PollingDelay": 300000, "PassiveDelay": 7000 }, - { + { "Name": "VIRTUAL-SKIN", "Type": "SKIN", "Version": "6.1", @@ -1208,37 +1208,9 @@ "Sensors": { "RecordWithDefaultThreshold": ["VIRTUAL-SKIN"], "RecordWithThreshold": [ - { - "Name": "VIRTUAL-BTS-WINDOW-PARTIAL", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, { "Name": "VIRTUAL-SKIN-SPEAKER", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-0", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-1", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-2", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-3", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-4", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-5", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] + "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55] }, { "Name": "VIRTUAL-SKIN", @@ -1246,11 +1218,11 @@ }, { "Name": "VIRTUAL-SKIN-LEGACY", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] + "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55] }, { "Name": "VIRTUAL-SKIN-MODEL", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] + "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55] }, { "Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF", diff --git a/thermal/thermal_info_config_komodo_wingboard.json b/thermal/thermal_info_config_komodo_wingboard.json index d41a65bb..c8655e87 100644 --- a/thermal/thermal_info_config_komodo_wingboard.json +++ b/thermal/thermal_info_config_komodo_wingboard.json @@ -1020,87 +1020,5 @@ "PowerSampleDelay":7000, "PowerSampleCount":5 } - ], - "Stats": { - "Sensors": { - "RecordWithDefaultThreshold": ["VIRTUAL-SKIN"], - "RecordWithThreshold": [ - { - "Name": "VIRTUAL-BTS-WINDOW-PARTIAL", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SPEAKER", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-0", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-1", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-2", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-3", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-4", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-LEGACY", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-MODEL", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF", - "LoggingName": "MODEL-LEGACY-0.5", - "Thresholds": [ - -4500, -4000, -3500, -3000, -2500, -2000, -1500, -1000, -500, 0, - 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500 - ] - }, - { - "Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF", - "LoggingName": "MODEL-LEGACY-1", - "Thresholds": [ - -13000, -12000, -11000, -10000, -9000, -8000, -7000, -6000, -5000, - -4000, 4000, 5000, 6000, 7000, 8000, 9000, 10000, 11000, 12000 - ] - } - ], - "Abnormality": { - "Outlier": { - "Configs": [ - { - "Monitor": ["VIRTUAL-SKIN-MODEL"], - "TempRange": [0.0, 55.0] - }, - { - "Monitor": ["VIRTUAL-SKIN-MODEL-LEGACY-DIFF"], - "TempRange": [-7000, 7000] - } - ] - } - } - }, - "CoolingDevices": { - "RecordVotePerSensor": { - "DefaultThresholdEnableAll": true - } - } - } + ] } diff --git a/thermal/thermal_info_config_tokay.json b/thermal/thermal_info_config_tokay.json index 80e5b929..57bbb514 100644 --- a/thermal/thermal_info_config_tokay.json +++ b/thermal/thermal_info_config_tokay.json @@ -816,7 +816,7 @@ "Offset": -555.0, "Multiplier": 0.001 }, - { + { "Name":"VIRTUAL-SKIN-FRONT", "Type":"UNKNOWN", "Version":"4.1", @@ -1144,35 +1144,7 @@ "RecordWithThreshold": [ { "Name": "VIRTUAL-SKIN-SPEAKER", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-0", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-1", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-2", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-3", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-4", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-5", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-6", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] + "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55] }, { "Name": "VIRTUAL-SKIN", @@ -1180,11 +1152,11 @@ }, { "Name": "VIRTUAL-SKIN-LEGACY", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] + "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55] }, { "Name": "VIRTUAL-SKIN-MODEL", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] + "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55] }, { "Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF", diff --git a/thermal/thermal_info_config_tokay_wingboard.json b/thermal/thermal_info_config_tokay_wingboard.json index 606753fd..2bc582b3 100644 --- a/thermal/thermal_info_config_tokay_wingboard.json +++ b/thermal/thermal_info_config_tokay_wingboard.json @@ -1036,75 +1036,5 @@ "PowerSampleDelay":7000, "PowerSampleCount":5 } - ], - "Stats": { - "Sensors": { - "RecordWithDefaultThreshold": ["VIRTUAL-SKIN"], - "RecordWithThreshold": [ - { - "Name": "VIRTUAL-SKIN-SPEAKER", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-0", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-1", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-SUB-2", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-LEGACY", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-MODEL", - "Thresholds": [31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 55] - }, - { - "Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF", - "LoggingName": "MODEL-LEGACY-0.5", - "Thresholds": [ - -4500, -4000, -3500, -3000, -2500, -2000, -1500, -1000, -500, 0, - 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000, 4500 - ] - }, - { - "Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF", - "LoggingName": "MODEL-LEGACY-1", - "Thresholds": [ - -13000, -12000, -11000, -10000, -9000, -8000, -7000, -6000, -5000, - -4000, 4000, 5000, 6000, 7000, 8000, 9000, 10000, 11000, 12000 - ] - } - ], - "Abnormality": { - "Outlier": { - "Configs": [ - { - "Monitor": ["VIRTUAL-SKIN-MODEL"], - "TempRange": [0.0, 55.0] - }, - { - "Monitor": ["VIRTUAL-SKIN-MODEL-LEGACY-DIFF"], - "TempRange": [-7000, 7000] - } - ] - } - } - }, - "CoolingDevices": { - "RecordVotePerSensor": { - "DefaultThresholdEnableAll": true - } - } - } + ] }