configurations: yosemite4: Adjust fan speed threshold settings
Sync with other yosemite4 fanboard files.
Set threshold based on the fan speed at PWM 85% and add 5%
hysteresis mechanism for them:
1. Inlet Fan speed:
UCR changed to 18960
UNC changed to 13825
Hysteresis of UNC changed to 691
LCR changed to 800
2. Outlet Fan speed:
UCR changed to 19200
UNC changed to 12400
Hysteresis of UNC changed to 620
LCR changed to 800
(based on thermal team's requirements)
Tested:
- Check the threshold of the fan speed sensor
Change-Id: I0ea21c11ed7932e4414af1a8119d6976c2806c4d
Signed-off-by: Zoey YJ Chung <zoey.yj.chung.wiwynn@gmail.com>
diff --git a/configurations/meta/yosemite4_fanboard_fsc_max_adc_ti_led_ons_efuse_mps.json b/configurations/meta/yosemite4_fanboard_fsc_max_adc_ti_led_ons_efuse_mps.json
index 7331dc8..41e1a52 100644
--- a/configurations/meta/yosemite4_fanboard_fsc_max_adc_ti_led_ons_efuse_mps.json
+++ b/configurations/meta/yosemite4_fanboard_fsc_max_adc_ti_led_ons_efuse_mps.json
@@ -306,21 +306,21 @@
"Hysteresis": 0,
"Name": "upper critical",
"Severity": 1,
- "Value": 17380
+ "Value": 18960
},
{
"Direction": "greater than",
- "Hysteresis": 0,
+ "Hysteresis": 691,
"Name": "upper non critical",
"Severity": 0,
- "Value": 13970
+ "Value": 13825
},
{
"Direction": "less than",
"Hysteresis": 0,
"Name": "lower critical",
"Severity": 1,
- "Value": 1000
+ "Value": 800
}
],
"Type": "I2CFan"
@@ -345,21 +345,21 @@
"Hysteresis": 0,
"Name": "upper critical",
"Severity": 1,
- "Value": 17600
+ "Value": 19200
},
{
"Direction": "greater than",
- "Hysteresis": 0,
+ "Hysteresis": 620,
"Name": "upper non critical",
"Severity": 0,
- "Value": 14080
+ "Value": 12400
},
{
"Direction": "less than",
"Hysteresis": 0,
"Name": "lower critical",
"Severity": 1,
- "Value": 1000
+ "Value": 800
}
],
"Type": "I2CFan"
@@ -384,21 +384,21 @@
"Hysteresis": 0,
"Name": "upper critical",
"Severity": 1,
- "Value": 17380
+ "Value": 18960
},
{
"Direction": "greater than",
- "Hysteresis": 0,
+ "Hysteresis": 691,
"Name": "upper non critical",
"Severity": 0,
- "Value": 13140
+ "Value": 13825
},
{
"Direction": "less than",
"Hysteresis": 0,
"Name": "lower critical",
"Severity": 1,
- "Value": 1000
+ "Value": 800
}
],
"Type": "I2CFan"
@@ -423,21 +423,21 @@
"Hysteresis": 0,
"Name": "upper critical",
"Severity": 1,
- "Value": 17600
+ "Value": 19200
},
{
"Direction": "greater than",
- "Hysteresis": 0,
+ "Hysteresis": 620,
"Name": "upper non critical",
"Severity": 0,
- "Value": 14080
+ "Value": 12400
},
{
"Direction": "less than",
"Hysteresis": 0,
"Name": "lower critical",
"Severity": 1,
- "Value": 1000
+ "Value": 800
}
],
"Type": "I2CFan"
@@ -462,21 +462,21 @@
"Hysteresis": 0,
"Name": "upper critical",
"Severity": 1,
- "Value": 17380
+ "Value": 18960
},
{
"Direction": "greater than",
- "Hysteresis": 0,
+ "Hysteresis": 691,
"Name": "upper non critical",
"Severity": 0,
- "Value": 13140
+ "Value": 13825
},
{
"Direction": "less than",
"Hysteresis": 0,
"Name": "lower critical",
"Severity": 1,
- "Value": 1000
+ "Value": 800
}
],
"Type": "I2CFan"
@@ -501,21 +501,21 @@
"Hysteresis": 0,
"Name": "upper critical",
"Severity": 1,
- "Value": 17600
+ "Value": 19200
},
{
"Direction": "greater than",
- "Hysteresis": 0,
+ "Hysteresis": 620,
"Name": "upper non critical",
"Severity": 0,
- "Value": 14080
+ "Value": 12400
},
{
"Direction": "less than",
"Hysteresis": 0,
"Name": "lower critical",
"Severity": 1,
- "Value": 1000
+ "Value": 800
}
],
"Type": "I2CFan"
@@ -540,21 +540,21 @@
"Hysteresis": 0,
"Name": "upper critical",
"Severity": 1,
- "Value": 17380
+ "Value": 18960
},
{
"Direction": "greater than",
- "Hysteresis": 0,
+ "Hysteresis": 691,
"Name": "upper non critical",
"Severity": 0,
- "Value": 13140
+ "Value": 13825
},
{
"Direction": "less than",
"Hysteresis": 0,
"Name": "lower critical",
"Severity": 1,
- "Value": 1000
+ "Value": 800
}
],
"Type": "I2CFan"
@@ -579,21 +579,21 @@
"Hysteresis": 0,
"Name": "upper critical",
"Severity": 1,
- "Value": 17600
+ "Value": 19200
},
{
"Direction": "greater than",
- "Hysteresis": 0,
+ "Hysteresis": 620,
"Name": "upper non critical",
"Severity": 0,
- "Value": 14080
+ "Value": 12400
},
{
"Direction": "less than",
"Hysteresis": 0,
"Name": "lower critical",
"Severity": 1,
- "Value": 1000
+ "Value": 800
}
],
"Type": "I2CFan"
@@ -618,21 +618,21 @@
"Hysteresis": 0,
"Name": "upper critical",
"Severity": 1,
- "Value": 17380
+ "Value": 18960
},
{
"Direction": "greater than",
- "Hysteresis": 0,
+ "Hysteresis": 691,
"Name": "upper non critical",
"Severity": 0,
- "Value": 13140
+ "Value": 13825
},
{
"Direction": "less than",
"Hysteresis": 0,
"Name": "lower critical",
"Severity": 1,
- "Value": 1000
+ "Value": 800
}
],
"Type": "I2CFan"
@@ -657,21 +657,21 @@
"Hysteresis": 0,
"Name": "upper critical",
"Severity": 1,
- "Value": 17600
+ "Value": 19200
},
{
"Direction": "greater than",
- "Hysteresis": 0,
+ "Hysteresis": 620,
"Name": "upper non critical",
"Severity": 0,
- "Value": 14080
+ "Value": 12400
},
{
"Direction": "less than",
"Hysteresis": 0,
"Name": "lower critical",
"Severity": 1,
- "Value": 1000
+ "Value": 800
}
],
"Type": "I2CFan"
@@ -696,21 +696,21 @@
"Hysteresis": 0,
"Name": "upper critical",
"Severity": 1,
- "Value": 17380
+ "Value": 18960
},
{
"Direction": "greater than",
- "Hysteresis": 0,
+ "Hysteresis": 691,
"Name": "upper non critical",
"Severity": 0,
- "Value": 13140
+ "Value": 13825
},
{
"Direction": "less than",
"Hysteresis": 0,
"Name": "lower critical",
"Severity": 1,
- "Value": 1000
+ "Value": 800
}
],
"Type": "I2CFan"
@@ -735,21 +735,21 @@
"Hysteresis": 0,
"Name": "upper critical",
"Severity": 1,
- "Value": 17600
+ "Value": 19200
},
{
"Direction": "greater than",
- "Hysteresis": 0,
+ "Hysteresis": 620,
"Name": "upper non critical",
"Severity": 0,
- "Value": 14080
+ "Value": 12400
},
{
"Direction": "less than",
"Hysteresis": 0,
"Name": "lower critical",
"Severity": 1,
- "Value": 1000
+ "Value": 800
}
],
"Type": "I2CFan"