#
7f49370d |
| 08-Feb-2024 |
William A. Kennington III <wak@google.com> |
metrics-ipmi-blobs: Convert to nanopb
Tested: Decoded a metric proto from a host and verified that the fields all looked as expected and "normal" with decode successfully identifying everything.
Ch
metrics-ipmi-blobs: Convert to nanopb
Tested: Decoded a metric proto from a host and verified that the fields all looked as expected and "normal" with decode successfully identifying everything.
Change-Id: Iaa1b5500db6d1b93fae95d44a1045a858624cc51 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
#
dd9478dd |
| 08-Dec-2023 |
John Wedig <johnwedig@google.com> |
Bare-metal: post complete GPIO monitor
This creates a service that monitors the post complete gpio, it reenabled ipmi when gpio is deasserted. And at the startup it checks the gpio and disable ipmi
Bare-metal: post complete GPIO monitor
This creates a service that monitors the post complete gpio, it reenabled ipmi when gpio is deasserted. And at the startup it checks the gpio and disable ipmi if it is asserted.
Tested: 1. reset host, ipmi is re-enabled 2. reboot bmc, ipmi is disabled after bmc booting up.
Change-Id: If52c72ce57e10f6efbb94fd3f0bdcb7655b48d61 Signed-off-by: John Wedig <johnwedig@google.com> Signed-off-by: Yuxiao Zhang <yuxiaozhang@google.com>
show more ...
|
#
253e6463 |
| 28-Dec-2023 |
Willy Tu <wltu@google.com> |
build: Remove dependencies on fmtlib
With C++23, we can replace fmt::format with std::format and fmt::print with stdplus::print. This allows us to migrate to std::print once the support is available
build: Remove dependencies on fmtlib
With C++23, we can replace fmt::format with std::format and fmt::print with stdplus::print. This allows us to migrate to std::print once the support is available.
Change-Id: I790901fb3b96d815275a3919e1fb90973189fc02 Signed-off-by: Willy Tu <wltu@google.com>
show more ...
|
#
cc45be7c |
| 06-Jul-2023 |
John Wedig <johnwedig@google.com> |
espi-control: Add program to disable eSPI
This commit introduces a program that can disable and re-enable eSPI on a Nuvoton BMC.
Tested: - Ran "npcm7xx_espi_control -d", and confirmed that IPMI sto
espi-control: Add program to disable eSPI
This commit introduces a program that can disable and re-enable eSPI on a Nuvoton BMC.
Tested: - Ran "npcm7xx_espi_control -d", and confirmed that IPMI stopped working. - Ran "npcm7xx_espi_control", and confirmed that IPMI started working again.
Change-Id: I9637ac4d84b82931f107946ff53e7ef16a965d25 Signed-off-by: John Wedig <johnwedig@google.com>
show more ...
|
#
dffd6523 |
| 08-Feb-2022 |
William A. Kennington III <wak@google.com> |
dhcp-done: Add daemon
Used to communicate with cloud utilities monitoring the netboot status of the machine. Started once the netboot has completed in order to provide status.
Change-Id: I6eb8b5a00
dhcp-done: Add daemon
Used to communicate with cloud utilities monitoring the netboot status of the machine. Started once the netboot has completed in order to provide status.
Change-Id: I6eb8b5a0048e3a9d5d4f56adae42ef5aff2c2bab Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
#
700edcee |
| 28-Sep-2021 |
Willy Tu <wltu@google.com> |
Revert "bios-key: import from gBMC"
This reverts commit 18c97f6dc582da01335f5958c32f979d3638ace4.
Reason for revert: Move the Google public BIOS key to meta-layer
https://gerrit.openbmc-project.xy
Revert "bios-key: import from gBMC"
This reverts commit 18c97f6dc582da01335f5958c32f979d3638ace4.
Reason for revert: Move the Google public BIOS key to meta-layer
https://gerrit.openbmc-project.xyz/c/openbmc/openbmc/+/47265/
Change-Id: I1fd1e8339777f3fba8e46c51ed41ae047969d0c1 Signed-off-by: Willy Tu <wltu@google.com>
show more ...
|
#
18c97f6d |
| 17-Sep-2021 |
Willy Tu <wltu@google.com> |
bios-key: import from gBMC
Add BIOS public key to google-misc
Change-Id: I9e4c993f92540aff6437c4d032f34505b8cabe09 Signed-off-by: Willy Tu <wltu@google.com>
|
#
7a33704c |
| 26-Jul-2021 |
Nan Zhou <nanzhoumails@gmail.com> |
libcr51sign: import from gBMC
Validate the cr51 descriptor of the BIOS image. It can also parse the BIOS version and write it to a file.
Signed-off-by: Nan Zhou <nanzhoumails@gmail.com> Change-Id:
libcr51sign: import from gBMC
Validate the cr51 descriptor of the BIOS image. It can also parse the BIOS version and write it to a file.
Signed-off-by: Nan Zhou <nanzhoumails@gmail.com> Change-Id: I098be66b228da6f3514d3f13166a1bb4e1e718fb
show more ...
|
#
1097ace6 |
| 07-Jul-2021 |
William A. Kennington III <wak@google.com> |
kcsbridge: Remove package
We no longer need this code now that it is upstream in phosphor-ipmi-kcs
Change-Id: Iaf1d5450b4c62f35e2deea53e5ce9b5981415f15 Signed-off-by: William A. Kennington III <wak
kcsbridge: Remove package
We no longer need this code now that it is upstream in phosphor-ipmi-kcs
Change-Id: Iaf1d5450b4c62f35e2deea53e5ce9b5981415f15 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
#
9f9370fd |
| 27-Jun-2021 |
William A. Kennington III <wak@google.com> |
gitignore: Update to better accommodate local building
This requires us to explicitly specify which projects in the subprojects directory are owned by the google-misc repo, to allow other projects t
gitignore: Update to better accommodate local building
This requires us to explicitly specify which projects in the subprojects directory are owned by the google-misc repo, to allow other projects to arbitrarily add new subproject dependencies.
Change-Id: I194522c6c5b50aa1c06429691036f249f323de43 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
#
14fe6698 |
| 08-Jun-2021 |
Nan Zhou <nanzhoumails@gmail.com> |
nemora-postd: import from gBMC
This is the POST code portion of nemorad.
Signed-off-by: Nan Zhou <nanzhoumails@gmail.com> Google-Bug-Id: 179618653 Change-Id: Icf68fe8adf62c646238cf8235918a13effa857
nemora-postd: import from gBMC
This is the POST code portion of nemorad.
Signed-off-by: Nan Zhou <nanzhoumails@gmail.com> Google-Bug-Id: 179618653 Change-Id: Icf68fe8adf62c646238cf8235918a13effa857f8
show more ...
|
#
4c68ffb8 |
| 16-Feb-2021 |
William A. Kennington III <wak@google.com> |
kcsbridge: Add alternative daemon
This removes the unused signal handling logic and ensures that the main event loop only drives timeouts from the management channel, and transitions back to reading
kcsbridge: Add alternative daemon
This removes the unused signal handling logic and ensures that the main event loop only drives timeouts from the management channel, and transitions back to reading when needed.
Change-Id: I01a70de8b301b5ba0b417922fd6a6555433e18b7 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
#
1285115c |
| 17-Mar-2021 |
William A. Kennington III <wak@google.com> |
meson: Fix build with 0.57.1
Meson doesn't like that we are symlinking subprojects outside the subproject directory. If we invert the links we are able to build again.
We also need to fix any proje
meson: Fix build with 0.57.1
Meson doesn't like that we are symlinking subprojects outside the subproject directory. If we invert the links we are able to build again.
We also need to fix any projects passing arguments which they don't actually accept.
Change-Id: Ie7adf82afabc1becc85c36b3cc632e8ebd4cae5b Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
#
ab79d7d9 |
| 08-Feb-2021 |
William A. Kennington III <wak@google.com> |
meson: Prepare for subprojects
Google-Bug-Id: 179721407 Change-Id: I517dcb47d7c73fa4f3c7fcc25146b77de50d69b8 Signed-off-by: William A. Kennington III <wak@google.com>
|
#
8745c956 |
| 08-Feb-2021 |
William A. Kennington III <wak@google.com> |
Add barebones build and ignore rules
Change-Id: Ib8b401d64fde065b824c9d180724de1184cfcf2e Signed-off-by: William A. Kennington III <wak@google.com>
|