#
49ea830e |
| 26-May-2022 |
Jonathan Doman <jonathan.doman@intel.com> |
sst: Rediscover profiles after host reboot
In some cases, host processor reboot may change the static SST-PP profile information. This commit adds ability to register callbacks to run upon hostState
sst: Rediscover profiles after host reboot
In some cases, host processor reboot may change the static SST-PP profile information. This commit adds ability to register callbacks to run upon hostState changes, and reruns SST discovery whenever the host exits the power-off state.
Tested: - Ran tools/sst-compare-redfish-os.py tool on platform with SPR host CPU, and observed no mismatches before and after a host reboot. - Confirmed Redfish OperatingConfig properties still populated when host is off.
Signed-off-by: Jonathan Doman <jonathan.doman@intel.com> Change-Id: I9e7b0ebb8c5ec7a8464346f3476490b765579428
show more ...
|
#
16a2ced3 |
| 01-Nov-2021 |
Jonathan Doman <jonathan.doman@intel.com> |
Refactor SST host processor interface
In order to support future host processors that use a different interface to SST, separate the SST logic into 1) high-level discovery logic + D-Bus interfaces,
Refactor SST host processor interface
In order to support future host processors that use a different interface to SST, separate the SST logic into 1) high-level discovery logic + D-Bus interfaces, and 2) low-level backend processor interface.
This is a pure refactor with no functional change.
Tested: Ran sst-compare-redfish-os.py tool on platform with SPR host CPU, and verified no mismatches reported. Used sst-info.sh to change configs and verify new config was reflected in Redfish.
Change-Id: I6825eb7541cbe2214844e7b64d462f2688dedcec Signed-off-by: Jonathan Doman <jonathan.doman@intel.com>
show more ...
|
#
ee03a9b5 |
| 11-Nov-2020 |
Jonathan Doman <jonathan.doman@intel.com> |
Add utility code to monitor host state
For SST (and possibly other PECI users), we need to know when CPU is not available (to avoid using PECI), and when BIOS is booting (to avoid race condition on
Add utility code to monitor host state
For SST (and possibly other PECI users), we need to know when CPU is not available (to avoid using PECI), and when BIOS is booting (to avoid race condition on configuring SST).
Subscribes to CurrentHostState to determine S5/S0 state, and also CoreBiosDone to determine if BIOS is done.
Tested: as part of child change Ie6eed8ab23bff289e01d6d125402a5509d3a9110
Signed-off-by: Jonathan Doman <jonathan.doman@intel.com> Change-Id: I6a2ce21193d91a7efe53f7e48bcd57e685c903ff
show more ...
|