commit | aa599150768a35bb85033d7dd0d2980aa3b70b48 | [log] [tgz] |
---|---|---|
author | Andrew Geissler <geissonator@yahoo.com> | Thu Jun 24 10:10:43 2021 -0500 |
committer | Andrew Geissler <geissonator@yahoo.com> | Wed Jul 07 07:49:25 2021 -0500 |
tree | 7b40318612e5142c84acdca0476e09ae84a4fcee | |
parent | af48bed2c2838f74aefa1a837e222346e26bbf7d [diff] |
bmc-reset: add support to clear host running register A simple procedure to ensure the CFAM register used by the host to communicate when it is up and running, is cleared when the host is stopped. The host is also responsible for clearing this but given there are scenarios where the host crashes, this is the backup plan to ensure it is cleared. Its a best effort because there's not much to be done if it cannot be cleared. We want the default to lean towards not powering down the host if there is any chance the host is running. Tested: - Verified master processor CFAM register was set to 0 when this procedure was called Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: Ibc7680975a3d1e0c541af05e79a4399b9de8271e
Contains procedures that interact with the OpenPower nest chipset.
To build this package, do the following steps: 1. ./bootstrap.sh 2. ./configure ${CONFIGURE_FLAGS} 3. make To build with phal feature: 1. ./bootstrap.sh 2. ./configure ${CONFIGURE_FLAGS} --enable-phal --enable-openfsi 3. make To clean the repository run `./bootstrap.sh clean`.