Update power state prior to using PECI

This commit is contained in:
Jeremy Soller
2023-02-24 14:56:34 -07:00
parent 55df52a013
commit ba5438a79a
2 changed files with 7 additions and 0 deletions

View File

@@ -69,6 +69,9 @@ void peci_init(void) {}
// Returns true if peci is available
bool peci_available(void) {
// Ensure power state is up to date
update_power_state();
// Power state must be S0 for PECI to be useful
if (power_state != POWER_STATE_S0) return false;
@@ -259,6 +262,9 @@ void peci_init(void) {
// Returns true if peci is available
bool peci_available(void) {
// Ensure power state is up to date
update_power_state();
// Power state must be S0 for PECI to be useful
if (power_state != POWER_STATE_S0) return false;