diff options
author | mbroyles <mbroyles@us.ibm.com> | 2017-10-18 11:16:43 -0500 |
---|---|---|
committer | Martha Broyles <mbroyles@us.ibm.com> | 2017-10-26 10:34:24 -0400 |
commit | 0d7b82e82f98a9b9df97781372e50a68752d1059 (patch) | |
tree | 1e383dd5c0e344414f051977316fd78bc819c6b6 /src/occ_405/amec/amec_controller.h | |
parent | 7449acdc8bfe422483bf9de7d9a9723156e4dd51 (diff) | |
download | talos-occ-0d7b82e82f98a9b9df97781372e50a68752d1059.tar.gz talos-occ-0d7b82e82f98a9b9df97781372e50a68752d1059.zip |
VRM Vdd Thermal Control Loop
Change-Id: Ie5771b33c13cd57822a8b6f1406a92c4516088c0
RTC: 180397
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/48563
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: William A. Bryan <wilbryan@us.ibm.com>
Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com>
Reviewed-by: Christopher J. Cain <cjcain@us.ibm.com>
Reviewed-by: Martha Broyles <mbroyles@us.ibm.com>
Diffstat (limited to 'src/occ_405/amec/amec_controller.h')
-rw-r--r-- | src/occ_405/amec/amec_controller.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/occ_405/amec/amec_controller.h b/src/occ_405/amec/amec_controller.h index 76e70ef..29a8061 100644 --- a/src/occ_405/amec/amec_controller.h +++ b/src/occ_405/amec/amec_controller.h @@ -91,6 +91,16 @@ typedef struct amec_controller void amec_controller_proc_thermal(); /** + * Thermal Control Loop based on VRM Vdd temperature + * + * This function implements the Proportional Controller for the VRM Vdd thermal + * control loop. Although it doesn't return any results, it populates the + * thermal vote in the field g_amec->thermalvdd.speed_request. + * + */ +void amec_controller_vrm_vdd_thermal(); + +/** * Thermal Control Loop based on Centaur temperatures. * * This function implements a Proportional Controller for the |