#
010dee04 |
| 16-Aug-2024 |
Patrick Williams <patrick@stwcx.xyz> |
clang-format: re-format for clang-18
clang-format-18 isn't compatible with the clang-format-17 output, so we need to reformat the code with the latest version. The way clang-18 handles lambda forma
clang-format: re-format for clang-18
clang-format-18 isn't compatible with the clang-format-17 output, so we need to reformat the code with the latest version. The way clang-18 handles lambda formatting also changed, so we have made changes to the organization default style format to better handle lambda formatting.
See I5e08687e696dd240402a2780158664b7113def0e for updated style. See Iea0776aaa7edd483fa395e23de25ebf5a6288f71 for clang-18 enablement.
Change-Id: Ide19264aa5b2b01a5102b4b2a9cf226ba8dec699 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
#
b2ae88b4 |
| 12-Sep-2023 |
cchoux <cosmo.chou@quantatw.com> |
support specifying MB FRU eeprom path
The MB FRUID should be exposed with ID 0 for BIOS to get the data to fill out SMBIOS table during POST. However, current IDs depend on the ordering of the FruDe
support specifying MB FRU eeprom path
The MB FRUID should be exposed with ID 0 for BIOS to get the data to fill out SMBIOS table during POST. However, current IDs depend on the ordering of the FruDevice object paths.
(1) Using the object with "Type: EEPROM" and "Name: MB FRU" in the EntityManager to figure out the MB FRU eeprom path. Other FRUIDs still depend on the ordering of the FruDevice object paths.
example of the entity-manager config: ``` { "Address": "$address", "Bus": "$bus", "Name": "MB FRU", "Type": "EEPROM" }, ```
(2) For System GUID that BIOS populates into SMBIOS table during POST, also use the MB FRU eeprom path instead of the hardcoding eeprom path.
Change-Id: If950c471f92b99180bab1a629d56d3a912d3b5f4 Signed-off-by: Cosmo Chou <cosmo.chou@quantatw.com>
show more ...
|
#
2405ae98 |
| 10-May-2023 |
Patrick Williams <patrick@stwcx.xyz> |
clang-format: copy latest and re-format
clang-format-16 has some backwards incompatible changes that require additional settings for best compatibility and re-running the formatter. Copy the latest
clang-format: copy latest and re-format
clang-format-16 has some backwards incompatible changes that require additional settings for best compatibility and re-running the formatter. Copy the latest .clang-format from the docs repository and reformat the repository.
Change-Id: Id3ff2ed97fd733b2bbfe6e4890c2e6dd8c212085 Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
show more ...
|
#
e9baaff1 |
| 08-Nov-2022 |
Bonnie Lo <Bonnie_Lo@wiwynn.com> |
appcommands: support multi-host set/get fw version
Support multi-host set/get fw version in IPMI set/get system info command
Test case: Get bios version from different host success.
Signed-off-by:
appcommands: support multi-host set/get fw version
Support multi-host set/get fw version in IPMI set/get system info command
Test case: Get bios version from different host success.
Signed-off-by: Bonnie Lo <Bonnie_Lo@wiwynn.com> Change-Id: Id2e1598bbe8f7d834fe3c31710384a7dbbe537e0
show more ...
|
#
35208459 |
| 24-Jun-2022 |
Patrick Williams <patrick@stwcx.xyz> |
appcommands: handle system result for sled-cycle
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ib62cc7bae69e44f5fda40c846ec722d1fc0e652b
|
#
e39f9393 |
| 15-Jun-2022 |
Willy Tu <wltu@google.com> |
build: Convert project to meson and C++20
Cleanedup all build warnings and updated the header to point to the latest ipmid.
Change-Id: Ife89b51cda0137c8632fc24525efc131817e07b8 Signed-off-by: Willy
build: Convert project to meson and C++20
Cleanedup all build warnings and updated the header to point to the latest ipmid.
Change-Id: Ife89b51cda0137c8632fc24525efc131817e07b8 Signed-off-by: Willy Tu <wltu@google.com>
show more ...
|
#
5f8e3435 |
| 01-Dec-2020 |
Manikandan Elumalai <manikandan.hcl.ers.epl@gmail.com> |
meta-yosemitev2: add system get/set guid support
Added get/set system GUID command for multi host YosemiteV2, it reads/writes guid to the corresponding hosts Bridge IC(BIC).
Tested:
Verified this
meta-yosemitev2: add system get/set guid support
Added get/set system GUID command for multi host YosemiteV2, it reads/writes guid to the corresponding hosts Bridge IC(BIC).
Tested:
Verified this with host reboot(BIOS automatically sends get GUID command to BMC).
Verified this ipmitool. Get System GUID: ipmitool raw 60x37
Set System GUID: ipmitool raw 0x30 0xEF 0 252 109 1 0 135 236 73 26 54 249 84 1 1 80 7 8
Signed-off-by: Manikandan Elumalai <manikandan.hcl.ers.epl@gmail.com> Change-Id: I4d24a2fb4bf98f38afd7c0d07df0005c22535d48
show more ...
|
#
63c99be4 |
| 27-May-2020 |
Vijay Khemka <vijaykhemka@fb.com> |
Update to clang 10
Change code style to clang 10.
Change-Id: I42b0819bbeaf9dc68a99065d2df0e6ceb2eeedd0 Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>
|
#
2515e093 |
| 13-Mar-2020 |
Vijay Khemka <vijaykhemka@fb.com> |
Fix manufacturing test command
Manufacturing test was not calling proper command for sled-cycle. Fixed this.
Tested: Verified this with issueing below raw command ipmitool raw 0x06 0x05 0x73 0x6c 0
Fix manufacturing test command
Manufacturing test was not calling proper command for sled-cycle. Fixed this.
Tested: Verified this with issueing below raw command ipmitool raw 0x06 0x05 0x73 0x6c 0x65 0x64 0x2d 0x63 0x79 0x63 0x6c 0x65
Change-Id: I6aa8c181e34f82ac034d8f5f688dc9e70f1bb623 Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>
show more ...
|
#
33b8c135 |
| 12-Mar-2020 |
Vijay Khemka <vijaykhemka@fb.com> |
Remove get device guid command
Removing device guid command as it is supported by standard ipmid which calculates device guid as per IPMI specification.
Tested: Verified this with following command
Remove get device guid command
Removing device guid command as it is supported by standard ipmid which calculates device guid as per IPMI specification.
Tested: Verified this with following command ipmitool raw 0x06 0x08 09 b7 99 a3 22 f7 2c a5 c5 4e 20 ab 4d df ad 47
Change-Id: Ib472c72c3f150d8dde593f656129c2cfd4479d8e Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>
show more ...
|
#
802ccb11 |
| 27-Aug-2019 |
Vijay Khemka <vijaykhemka@fb.com> |
Correct app data file name
Corrected app data file name and also set priority for global variable.
Change-Id: Ia9c256506fdaeea2c7fd1bde7c1a58f40f2448be Signed-off-by: Vijay Khemka <vijaykhemka@fb.c
Correct app data file name
Corrected app data file name and also set priority for global variable.
Change-Id: Ia9c256506fdaeea2c7fd1bde7c1a58f40f2448be Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>
show more ...
|
#
666a4d95 |
| 03-Apr-2019 |
Vijay Khemka <vijaykhemka@fb.com> |
Adding more app command for FB
Added more FB supported App commands like get/set sys_params, manufacturing test
Change-Id: I75cf06fb3a85a4d0008732261e912be1f3752d60 Signed-off-by: Vijay Khemka <vij
Adding more app command for FB
Added more FB supported App commands like get/set sys_params, manufacturing test
Change-Id: I75cf06fb3a85a4d0008732261e912be1f3752d60 Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>
show more ...
|
#
a2d52f12 |
| 27-Mar-2019 |
Vijay Khemka <vijaykhemka@fb.com> |
Adding app command for fb
Added GUID and global enables commands. On Tiogapass the GUID is stored in the EEPROM (the same EEPROM which is used to store the FRUID) at a specific offset (towards the e
Adding app command for fb
Added GUID and global enables commands. On Tiogapass the GUID is stored in the EEPROM (the same EEPROM which is used to store the FRUID) at a specific offset (towards the end) which is known not to conflict with the FRUID. This change adds support to read the device and system GUID from these locations.
Change-Id: If999349b3a6e90bf5884bfc1f25340eb231661bf Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>
show more ...
|