thermal: Support undersampling for vskin-models

Enable undersampling for VSkin-Model adn VSkin-Speaker-Model, this will
enable to avoid unnecesary read temp fails when enough samples not
collected.

Bug: 338920071
Test: Push config and verify for thermal error logs
Change-Id: Ic8af11170c0273286068c12493615c4b838ecacc
This commit is contained in:
sashwinbalaji 2024-05-06 16:21:26 +08:00
parent b5478a9c4a
commit f8e414dbd8

View file

@ -233,7 +233,8 @@
"Formula": "USE_ML_MODEL", "Formula": "USE_ML_MODEL",
"Combination":["soc_therm", "rffe_therm", "charger_therm", "usb_conn_therm", "modem_therm", "inner_display_therm", "display_therm", "gnss_tcxo_therm", "maxfg_base", "maxfg_secondary", "inner_brightness"], "Combination":["soc_therm", "rffe_therm", "charger_therm", "usb_conn_therm", "modem_therm", "inner_display_therm", "display_therm", "gnss_tcxo_therm", "maxfg_base", "maxfg_secondary", "inner_brightness"],
"Multiplier":0.001, "Multiplier":0.001,
"PreviousSampleCount": 3 "PreviousSampleCount": 3,
"SupportUnderSampling": true
}, },
{ {
"Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF", "Name": "VIRTUAL-SKIN-MODEL-LEGACY-DIFF",
@ -876,7 +877,8 @@
"Formula": "USE_ML_MODEL", "Formula": "USE_ML_MODEL",
"Combination": ["soc_therm", "rffe_therm", "charger_therm", "usb_conn_therm", "modem_therm", "inner_display_therm", "display_therm", "gnss_tcxo_therm", "maxfg_base", "maxfg_secondary", "inner_brightness"], "Combination": ["soc_therm", "rffe_therm", "charger_therm", "usb_conn_therm", "modem_therm", "inner_display_therm", "display_therm", "gnss_tcxo_therm", "maxfg_base", "maxfg_secondary", "inner_brightness"],
"Multiplier": 0.001, "Multiplier": 0.001,
"PreviousSampleCount": 3 "PreviousSampleCount": 3,
"SupportUnderSampling": true
}, },
{ {
"Name": "VIRTUAL-SKIN-SPEAKER-MODEL-LEGACY-DIFF", "Name": "VIRTUAL-SKIN-SPEAKER-MODEL-LEGACY-DIFF",