#
027277a4 |
| 11-Sep-2023 |
Josh Lehan <krellan@google.com> |
Refactor MDRV2 class to allow more than one
Refactored the main MDRV2 class to allow more than one object of this class to exist at the same time. All hardcoded paths have been made parameters to th
Refactor MDRV2 class to allow more than one
Refactored the main MDRV2 class to allow more than one object of this class to exist at the same time. All hardcoded paths have been made parameters to the constructor, so that they can be varied at runtime as needed, to avoid overlap.
Also did some necessary internal cleanups to facilitate this.
Tested: Created multiple copies of the MDRV2 object at the same time, it worked, all appeared on D-Bus, under distinct object paths and inventory paths. Destructed the MDRV2 object, it disappeared from D-Bus, constructed it again, it came back.
https://gist.github.com/Krellan/6930bc2ed1ac16b93afcc3a12c02e545
Change-Id: Icd1ebf50086b526cf0cff149eb8ddc59da78f0a9 Signed-off-by: Josh Lehan <krellan@google.com>
show more ...
|
#
f2d8bb48 |
| 26-Jul-2023 |
Jonathan Doman <jonathan.doman@intel.com> |
Fix compilation warnings
Various small issues: * Member initialization order * Comparison of different signedness * Unused parameters * Unused variable
Change-Id: Ie59db239b4216ad089f7cf0f289e6ed3d
Fix compilation warnings
Various small issues: * Member initialization order * Comparison of different signedness * Unused parameters * Unused variable
Change-Id: Ie59db239b4216ad089f7cf0f289e6ed3d6ac8e18 Signed-off-by: Jonathan Doman <jonathan.doman@intel.com>
show more ...
|
#
33ae81fe |
| 26-Apr-2023 |
Jason M. Bills <jason.m.bills@intel.com> |
Update to the new sdbusplus namespace format
The sdbusplus namespace format was updated in [1]. This updates the local namespaces to the new format.
[1]: https://github.com/openbmc/sdbusplus/commit
Update to the new sdbusplus namespace format
The sdbusplus namespace format was updated in [1]. This updates the local namespaces to the new format.
[1]: https://github.com/openbmc/sdbusplus/commit/5011340e14da7fc04f8b20721c4631f778200edd
Change-Id: Ic6b874fb86d2ff2192d8067871bd2170696f2b8c Signed-off-by: Jason M. Bills <jason.m.bills@intel.com>
show more ...
|
#
7393e48d |
| 19-Sep-2022 |
Jayaprakash Mutyala <mutyalax.jayaprakash@intel.com> |
Fix - BIOS version on Redfish
Even though SMBIOS populating bios_active version, Set BIOS ID IPMI command is failing to set the bios_active version. This change support to populate bios_acvite versi
Fix - BIOS version on Redfish
Even though SMBIOS populating bios_active version, Set BIOS ID IPMI command is failing to set the bios_active version. This change support to populate bios_acvite version on BMC.
Tested: Verified using Redfish and EWS. BIOS version populated as expected.
Signed-off-by: Jayaprakash Mutyala <mutyalax.jayaprakash@intel.com> Change-Id: If9df1297e7289847ca0e57cbadf128112eeced92
show more ...
|
#
77b9c478 |
| 22-Jul-2022 |
Patrick Williams <patrick@stwcx.xyz> |
sdbusplus: use shorter type aliases
The sdbusplus headers provide shortened aliases for many types. Switch to using them to provide better code clarity and shorter lines. Possible replacements are
sdbusplus: use shorter type aliases
The sdbusplus headers provide shortened aliases for many types. Switch to using them to provide better code clarity and shorter lines. Possible replacements are for: * bus_t * exception_t * manager_t * match_t * message_t * object_t * slot_t
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ibc88a5de1e7a11d332410985f29698b24aeae983
show more ...
|
#
e7770991 |
| 14-May-2021 |
Jason M. Bills <jason.m.bills@linux.intel.com> |
Fix smbios-mdrv2 CI build
The phosphor-dbus-interface type for memorySizeInKB changed from uint32_t to size_t.
https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-dbus-interfaces/+/41870
This up
Fix smbios-mdrv2 CI build
The phosphor-dbus-interface type for memorySizeInKB changed from uint32_t to size_t.
https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-dbus-interfaces/+/41870
This updates smbios-mdrv2 with that change to fix the CI build.
The phosphor-dbus-interface name for Common::UUID changed from uUID to uuid. This updates smbios-mdrv2 with that change to fix the CI build.
Change-Id: I37994e7b36ea8182c01386d804ff2de1e682fdd8 Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
show more ...
|
#
18a5ab91 |
| 01-Sep-2020 |
Zhikui Ren <zhikui.ren@intel.com> |
Move downstream package to upstream
Use upstream cpu interface
Signed-off-by: Zhikui Ren <zhikui.ren@intel.com> Change-Id: I490482b212df4b73cbdedaba0bc5fefa229a5489
|
#
2ca7a0f3 |
| 18-Dec-2019 |
Cheng C Yang <cheng.c.yang@linux.intel.com> |
Fix some build failure issue
Fix some issues which will make build failure. Also format the code with latest clang-format.
Tested: Power cycle the system and after BIOS finish post, correct DIMM an
Fix some build failure issue
Fix some issues which will make build failure. Also format the code with latest clang-format.
Tested: Power cycle the system and after BIOS finish post, correct DIMM and CPU information and UUID can show in Redfish.
Signed-off-by: Cheng C Yang <cheng.c.yang@linux.intel.com> Change-Id: I5833a89842bc0969829d10fed262cf43d31d8c3f
show more ...
|
#
b4651b9c |
| 18-Dec-2019 |
Cheng C Yang <cheng.c.yang@linux.intel.com> |
Add system dbus service for MDR V2
Add BIOS version and UUID in smbios table and provide dbus interface for redfish to get these information.
Tested: DC cycle the system and waiting for BIOS enteri
Add system dbus service for MDR V2
Add BIOS version and UUID in smbios table and provide dbus interface for redfish to get these information.
Tested: DC cycle the system and waiting for BIOS entering setup page. Redfish should be able to show correct UUID.
Signed-off-by: Cheng C Yang <cheng.c.yang@linux.intel.com> Change-Id: I0d364f27488d3efa24e4a9dde97086f09e94d2a2
show more ...
|