- May 31, 2022
-
-
Joel Stanley authored
This contains a backport of the TPM TIS core from u-boot mainline, plus a driver from Eddie that enables the I2C backend. It fixes I2C support for the AST2600 and enables the TPM on IBM's rainier platform. A new AST2600 board 'ast2600-ibm' is added that contains some machine specific code for performing TPM init. This board does not have a in-tree defconfig, rather it will be selected by Yocto metadata. This allows us to keep the number of defconfigs low while still having machine specific customisation. Eddie James (6): tpm: core: Set timeouts before requesting locality i2c: ast_i2c: Remove SCL direct drive mode tpm: add support for TPMv2.x I2C chips arm: dts: ast2600-rainier: Add NPCT75X TPM board: ast2600-ibm: Add AST2600 BMC based POWER10+ servers arm: dts: ast2600: Add I2C pinctrl Heinrich Schuchardt (1): tis: fix tpm_tis_remove() Ilias Apalodimas (1): tpm2: Introduce TIS tpm core Joel Stanley (2): configs: ast2600: Remove redundant target option configs: ast2600: openbmc: Add TPM TIS I2C support Johannes Holland (1): tpm: add #ifndef to fix redeclaration build errors Simon Glass (1): tpm: Add more TPM2 definitions Change-Id: Ibd13e0b0a1920f344ead219894a264323f0b8cc5 Signed-off-by:
Joel Stanley <joel@jms.id.au>
-
- May 30, 2022
-
-
Joel Stanley authored
Eddie James (2): spi: fsi: Fix spurious timeout spi: core: Display return code when failing to transfer message Change-Id: I0e62d11debe2de27b35bed6250ff69934b551662 Signed-off-by:
Joel Stanley <joel@jms.id.au>
-
- May 28, 2022
-
-
Andrew Geissler authored
William A. Kennington III (2): ncsid: Guarantee MAC override ncsid: Fix interruptible RA Change-Id: If227ed6c1f707808ad6c91a072939357325d0139 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
- May 27, 2022
-
-
Graeme Gregory authored
Add layer configuration, license and owner files for meta-qualcomm. Change-Id: Iaddfe3c38051d689bae175d3b578c83de57a0430 Signed-off-by:
Graeme Gregory <quic_ggregory@quicinc.com> Signed-off-by:
Jae Hyun Yoo <quic_jaehyoo@quicinc.com>
-
William A. Kennington III authored
We want to remove wget from busybox so we need an alternate fetcher. Tested: Ran locally against an installer URL to verify the behavior Change-Id: Ib3a00002d7d2d02bd6b29e24f0dbe2c7c9243514 Signed-off-by:
William A. Kennington III <wak@google.com>
-
Andrew Geissler authored
Marri Devender Rao (1): PHAL: Log Informational error for PEL created during poweroff Change-Id: I6df8aa4b0a6819a292b33da09e1d9f0684f66c1b Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Kumar Thangavel (1): Added default value for systemd_target meson option. Change-Id: Ic41c1b8c13a386c88b3669964bb2c8bac0658392 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Jiaqing Zhao (2): README: Update Type for D-Bus config Fix default ValidInput values for DBus configuration Change-Id: I4ac2e80b32c88cf29f8e44969a8c8430a3f7cebd Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Ed Tanous (1): Make test code use the correct signed types Change-Id: Icd7575d7154cd58d21647c79cd6dee3b9a44806a Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Zane Shelley (1): Fix outdate comment in analyzer filter support Change-Id: I2e76b047406a3086d0c20b522e4171a075bd260f Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
zamiseck (1): Preserved Partition Change Change-Id: I84cc62453f0e90e29771ea8f6764b7f114f033a1 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Jiaqing Zhao (1): Fix clang-tidy issue Krzysztof Grobelny (1): added support for optionals in unpackProperties Change-Id: I0fe0f8c675a10c7975b8a6a974da5f1b749d2649 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Lei YU (2): obmc-flash-bmc: Ignore SC2295 image-verify: Skip full verify for non-BMC images Change-Id: I54e55bb2911f119b9cb36c45133f3f7c7ecd5c41 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Matt Spinler (1): monitor:configs:rainier-4u: EPOW config changes Change-Id: I332361b2c5fd41cc73207d5abc883cdc68ee19d1 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Jonathan Doman (2): Refactor SST host processor interface tools:sst-compare-redfish-os: Handle missing properties Change-Id: Ief1f8edefbfbec2bfaf3669aaa29c9a709011518 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
George Liu (1): Fix get the offset of the threshold sensor Change-Id: I9760740a6d697001c9bb2ea9635b76a1f959b981 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Brad Bishop (1): treewide: comply with the OpenBMC style guidelines Jiaqing Zhao (1): FruDevice: Fix ReScanBus behavior on mux buses Zev Weiss (1): configurations: Avoid spaces in file names Change-Id: I75d1c115747fea0a1c7b659005d597929e48a87c Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Ed Tanous (2): Change operationFailed to return 502 Remove messages::operationFailed from processor Jiaqing Zhao (2): ethernet: Use std::optional<uint32> for VLAN ID ethernet: Remove PATCH VLANId support Nan Zhou (3): memory: move Partition codes from callbacks into separate functions health: take json_ptr instead of reference when filling status auth: change authorization.hpp to authentication.hpp Troy Lee (1): bmcweb: fixes virtual media buffer overflow wukaihua-fii-na (1): Fix segmentation fault when deleting the sessions Change-Id: Id85eaad442b6f222b0ad06bc6c93d6bdc9311955 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Brad Bishop (1): systemd: use qualified path Change-Id: I79c97e471c0853979fc16a92aa7cbe458142c7f8 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Brad Bishop (1): intrusionsensor: systemd: Use qualified path Change-Id: I828130534d72b5e296b1302ffb085c9786111197 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
- May 26, 2022
-
-
William A. Kennington III authored
The stateless addr has some routing issues outside of the machine under some ToR configs. Use the stateful address as a preference to avoid these issues. Change-Id: I6a30678fd95b5096ee6b3b8add1d1dd409f0db5f Signed-off-by:
William A. Kennington III <wak@google.com>
-
William A. Kennington III authored
Only clear the route from the list if the change command succeeds. If we always clear it, we sometimes race with addresses coming and going. When this happens, we don't ever update the source route because the route is gone from the table when the address gets re-added. Change-Id: I1d8658d8f0e23d74a2bdaf96cab3e399abe2b53e Signed-off-by:
William A. Kennington III <wak@google.com>
-
William A. Kennington III authored
Default routes should be preferred by external means before going over the bridge. This is important for nodes with multiple paths. Change-Id: If8e1afd57001d6eed36d5b5856c111598d325944 Signed-off-by:
William A. Kennington III <wak@google.com>
-
William A. Kennington III authored
We only want to advertise that we have a default route if we have an external (non-bridge) interface that has a default route. This disambiguates routes on the internal machine network to avoid blackholes. Change-Id: I4059ddf0f74a0b15ca3f93f096b79415a851d3f7 Signed-off-by:
William A. Kennington III <wak@google.com>
-
William A. Kennington III authored
This consolidates all of the mechanisms which write out a persistent IP into a single place. It also transitions to writing a very simple persistent file instead of systemd style network units. Change-Id: Ib99d7646178d2c5383cf23b09248bf24544c1d9e Signed-off-by:
William A. Kennington III <wak@google.com>
-
William A. Kennington III authored
This is the only case where we need to add the rule, any addresses that are BMC specific have a different workflow for assigning the firewall rules. Change-Id: If15c0cddb23044f774b55b8585446f923c76d7e8 Signed-off-by:
William A. Kennington III <wak@google.com>
-
William A. Kennington III authored
We want to answer all of the possible BMC addresses for neighbor discovery in cases where the bridge is not present on the BMC image. Change-Id: Id8f0f929bbac2c8526a5ab87b410124357e4bd3d Signed-off-by:
William A. Kennington III <wak@google.com>
-
William A. Kennington III authored
Change-Id: I5abbeb2bd49a0434cd51a98fc63e25b6901865eb Signed-off-by:
William A. Kennington III <wak@google.com>
-
William A. Kennington III authored
This fixes parsing addresses that have a weight metric. Change-Id: Ibe93523caea0dccc77bec04e494f46c3db85bbf9 Signed-off-by:
William A. Kennington III <wak@google.com>
-
William A. Kennington III authored
This makes it possible to perform to coalesce multiple powercycles into a single one. Change-Id: I748219a037e38b617b8d662eff498fd3b37acbb6 Signed-off-by:
William A. Kennington III <wak@google.com>
-
Andrew Geissler authored
William A. Kennington III (1): ncsid: update-ra-gw: Always keep RA updated Change-Id: I3801ae6de5b7b009279eddea7729b5ed40e2611f Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Zane Shelley (1): Use WOF in core unit checkstop analysis Change-Id: I90d0c53426b84a878cfb44df47227e8755d9bc43 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Brian Ma authored
SYSFS_DEPRECATED and SYSFS_DEPRECATED_V2 is no longer needed. Signed-off-by:
Brian Ma <chma0@nuvoton.com> Change-Id: Ie2920b37db6c81a4e5cce067d39aad564fc4aadd
-
- May 25, 2022
-
-
Andrew Jeffery authored
Some cards were built without TPMs populated. However, we signed builds for these cards. Remove the key corresponding to the signatures on these builds and sign builds for cards with TPMs populated with a subsequent key to prevent non-TPM builds from being used on TPM-enabled systems. Change-Id: I511a310750319b0e3dc2e028285a77d8cf07d7c7 Signed-off-by:
Andrew Jeffery <andrew@aj.id.au>
-
Adriana Kobylak authored
Add support to detect USB flash drives and create the /dev/sd* devices. Also add support for vfat to support USB drives formatted as FAT32. This support will be used to enable firmware updates via USB flash drives where the firmware image is stored in the USB drive and it's plugged into the BMC USB port for AST2600 systems. Change-Id: I82151eb409e48324607efd65f79fdbe4df36ced3 Signed-off-by:
Adriana Kobylak <anoo@us.ibm.com>
-
NodeMan97 authored
After updates Gerrit is now hosted at https://gerrit.openbmc.org . Urls in the documentation are now updated to reflect this change. Signed-off-by:
Corey Hardesty <corey.hardesty@icloud.com> Change-Id: I3a7f7d338ca1ce600ccf7b41fa03bd62007925ba
-
Joel Stanley authored
gdbserver improvements: - Power9 and Power10 support - Multi thread debugging support - Updates to parser libpdbg changes: - Remove attn API, it was unused and is now part of the gdbserver - Change behaviour of sbe_get_state to suit phal consumer - Fix thread_stop - Remove printing from thread_regs functions Signed-off-by:
Joel Stanley <joel@jms.id.au> Change-Id: I5101cbd6df3c92fc11ea323f8ae6db4d18ddb5cf
-
Joel Stanley authored
Eddie James (5): leds: pca955x: Set blink duty cycle to fifty percent leds: Ensure hardware blinking turns off when requested iio: pressure: dps310: Refactor startup procedure iio: pressure: dps310: Reset chip if MEAS_CFG is corrupt iio: si7020: Remove reset in probe Joel Stanley (1): ARM: dts: aspeed: everest: Add SiLabs sensor Change-Id: Ic39b7df5b06863aca8bfdc142b68e7400821d79a Signed-off-by:
Joel Stanley <joel@jms.id.au>
-
Andrew Geissler authored
Marri Devender Rao (1): PEL: Allow the caller to set the severity for PHAL.Boot.Error Matt Spinler (1): PEL: setup.py: Check for version in env var Change-Id: I871dba84e98e8918a7075e6617cb981eedcb2e3c Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Zev Weiss (1): romed8hm3: Add nct6779 Super I/O device Change-Id: I22127e47a9cd08cbae0cb341af9cbecf7814ab60 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-