diff options
author | Andres Lugo-Reyes <aalugore@us.ibm.com> | 2016-03-10 15:26:44 -0600 |
---|---|---|
committer | William G. Hoffa <wghoffa@us.ibm.com> | 2016-03-21 15:31:13 -0400 |
commit | 9b188cdec934275ce65eab3ade91398fdec4ddb9 (patch) | |
tree | cd6d670163fd54079ca5ee1a7501e4fee0c729ec /src/include/usr/ipmi/ipmisensor.H | |
parent | b25d5773b2ee0d7da771b21584046a4cf17581dc (diff) | |
download | talos-hostboot-9b188cdec934275ce65eab3ade91398fdec4ddb9.tar.gz talos-hostboot-9b188cdec934275ce65eab3ade91398fdec4ddb9.zip |
Sending Firmware progress sensor is now synchronous
Change-Id: I22dc54cc4472958aec35a23d91740106be0be928
CQ:SW336181
ForwardPort:yes
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21902
Tested-by: Jenkins Server
Reviewed-by: Prachi Gupta <pragupta@us.ibm.com>
Reviewed-by: Richard J. Knight <rjknight@us.ibm.com>
Tested-by: Jenkins OP Build CI
Tested-by: Jenkins OP HW
Reviewed-by: Jay M. Azurin <jmazurin@us.ibm.com>
Tested-by: FSP CI Jenkins
Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/22300
Diffstat (limited to 'src/include/usr/ipmi/ipmisensor.H')
-rw-r--r-- | src/include/usr/ipmi/ipmisensor.H | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/src/include/usr/ipmi/ipmisensor.H b/src/include/usr/ipmi/ipmisensor.H index 9f57d4ded..f82a3aaf1 100644 --- a/src/include/usr/ipmi/ipmisensor.H +++ b/src/include/usr/ipmi/ipmisensor.H @@ -376,7 +376,7 @@ namespace SENSOR * @return Errorlog handle * */ - errlHndl_t sendSetSensorReading( + virtual errlHndl_t sendSetSensorReading( setSensorReadingRequest * i_data); /** @@ -495,6 +495,19 @@ namespace SENSOR errlHndl_t setBootProgressPhase( INITSERVICE::firmwareProgressPhase i_phase); + + /** + * + * @brief Synchronous implementation of sendSetSensor Reading used for + * avoiding a race condition. + * + * @param[in] i_data - the ipmi message data + * + * @return Errorlog handle + */ + errlHndl_t sendSetSensorReading( + setSensorReadingRequest * i_data ); + private: // @enum firmwareProgressOfsets // |