Update fan control for hd254.
This handles the SOC, handling BBIC will be a bit more effort.
b/26015926
Change-Id: Ic1e94dfea720a3acf96da3d0f000b5c5f5c11f77
diff --git a/sysmgr/peripheral/fan_control_params.tbl b/sysmgr/peripheral/fan_control_params.tbl
index 912de26..7566499 100644
--- a/sysmgr/peripheral/fan_control_params.tbl
+++ b/sysmgr/peripheral/fan_control_params.tbl
@@ -6,6 +6,3 @@
GFMS100_HDD 57 60 2 25 100 2
GFHD100_SOC 90 100 2 12 40 1
-
-# TODO(jnewlin): Need to update with new values after characterization.
-GFHD254_SOC 90 100 2 12 40 1
diff --git a/sysmgr/peripheral/fancontrol.cc b/sysmgr/peripheral/fancontrol.cc
index ca72805..b800bb6 100644
--- a/sysmgr/peripheral/fancontrol.cc
+++ b/sysmgr/peripheral/fancontrol.cc
@@ -151,12 +151,12 @@
};
const FanControlParams FanControl::kGFHD254FanCtrlSocDefaults = {
- temp_setpt : 90,
- temp_max : 100,
- temp_step : 2,
- duty_cycle_min: 12,
- duty_cycle_max: 40,
- pwm_step : 1,
+ temp_setpt : 88,
+ temp_max : 105,
+ temp_step : 3,
+ duty_cycle_min: 25,
+ duty_cycle_max: 100,
+ pwm_step : 2,
temp_overheat : 120,
};