History log of /openbmc/fb-ipmi-oem/include/oemcommands.hpp (Results 1 – 11 of 11)
Revision Date Author Comments
# 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 ...


# 99d42b6e 14-Aug-2024 Cosmo Chou <cosmo.chou@quantatw.com>

oemcommands: add https boot commands

1. netfn 0x30, cmd 0x57: GET_HTTPS_BOOT_DATA:
for BIOS to read cert data during POST

2. netfn 0x30, cmd 0x58: GET_HTTPS_BOOT_ATTR:
for BIOS to read cert info du

oemcommands: add https boot commands

1. netfn 0x30, cmd 0x57: GET_HTTPS_BOOT_DATA:
for BIOS to read cert data during POST

2. netfn 0x30, cmd 0x58: GET_HTTPS_BOOT_ATTR:
for BIOS to read cert info during POST
param 0: cert size
param 1: CRC32 of the cert

Change-Id: I258072916061f7859d101f2b4f8cdda018314b0c
Signed-off-by: Cosmo Chou <cosmo.chou@quantatw.com>

show more ...


# 7ab87bbb 27-Jun-2024 Cosmo Chou <cosmo.chou@quantatw.com>

support OEM Crashdump

Supports OEM Crashdump command, BIOS sends crashdump data during POST.

Change-Id: Ie3eaee7c14ae52623b8e150e7ef9aa453fe26820
Signed-off-by: Cosmo Chou <cosmo.chou@quantatw.com>


# 7bb4592a 10-Apr-2023 Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>

usb-dbg: User Setting frame: Support Boot Order

Description:
- Support boot order feature for ocp debug card
- Change boot sequence data type from array to vector.

Design:
- The behavior of user se

usb-dbg: User Setting frame: Support Boot Order

Description:
- Support boot order feature for ocp debug card
- Change boot sequence data type from array to vector.

Design:
- The behavior of user set/get boot option on debug card will same
as the oem set/get boot order cmd. The functions 'getBootOrder'
and 'setBootOrder' are extracted from the OEM set/get boot order
cmd for OCP debug card operation to use.

Usage:
1. Press uart button to the host want to check.
2. Go to boot order in User Setting frame will get current
boot order.
3. After selecting the boot option, the option will be set
on the top of the order. And this boot sequence will be
get by BIOS and save after the host reboot.

Signed-off-by: Delphine CC Chiu <Delphine_CC_Chiu@wiwynn.com>
Change-Id: If1a2d91f43133e1779f61719a9816f974e068da3

show more ...


# d532feca 14-Jul-2022 Karthikeyan Pasupathi <pkarthikeyan1509@gmail.com>

yosemitev2:Multi-host CPU info displayed in OCP debug-card.

This implementation is going to display the processor
information in the OCP debug-card.

Tested: information frame value of processor inf

yosemitev2:Multi-host CPU info displayed in OCP debug-card.

This implementation is going to display the processor
information in the OCP debug-card.

Tested: information frame value of processor info
displayed in the OCP debug card with multi-host
Yosemitev2 platform.

Signed-off-by: Karthikeyan Pasupathi <pkarthikeyan1509@gmail.com>
Change-Id: Iec29bae79a4c56d92184a69ea187549895f34db9

show more ...


# 10ff3d86 06-Apr-2022 Karthikeyan Pasupathi <pkarthikeyan1509@gmail.com>

yosemitev2:Multi-host DIMM info displayed in OCP debug card

This implementation is going to display the DIMM
information in the OCP debug-card.

Tested: information frame value of Dimm info
displaye

yosemitev2:Multi-host DIMM info displayed in OCP debug card

This implementation is going to display the DIMM
information in the OCP debug-card.

Tested: information frame value of Dimm info
displayed in the OCP debug card with multi-host
Yosemitev2 platform.

Change-Id: Ia3f198ee99806e25c6fe8e995130d45a9ac0f23b
Signed-off-by: Karthikeyan Pasupathi <pkarthikeyan1509@gmail.com>

show more ...


# 98aabdb1 06-Apr-2022 Karthikeyan Pasupathi <pkarthikeyan1509@gmail.com>

yosemitev2: Multi-host information displayed in OCP debug-card

This implementation is going to display the following info
in OCP debug card.
1) FRU details
2) ME status
which is support for the Face

yosemitev2: Multi-host information displayed in OCP debug-card

This implementation is going to display the following info
in OCP debug card.
1) FRU details
2) ME status
which is support for the Facebook Yosemitev2 platform.

Tested: information frame value of FRU info displayed in the
OCP debug card with multi-host Yosemitev2 platform.

Signed-off-by: Karthikeyan Pasupathi <pkarthikeyan1509@gmail.com>
Change-Id: I7cf042af9bcd295b90df4044d37b186e1086ae79

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>


# 877d5dd9 16-Dec-2019 Vijay Khemka <vijaykhemka@fb.com>

Support for add and get boot order

Added support for oem command add and set boot order. Also added
default boot order.

Tested: Verified this with ipmitool command

Chan

Support for add and get boot order

Added support for oem command add and set boot order. Also added
default boot order.

Tested: Verified this with ipmitool command

Change-Id: I4cdb7ac2c10a1815ce84da05b64e3b3a3c96feba
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>

show more ...


# 1d4a0697 09-Apr-2019 Vijay Khemka <vijaykhemka@fb.com>

Add more FB OEM commands

Added some of fb qc oem cmds like dimm info, proc info, drive info
and basic oem commands like ppin, ppr, machine config, boot order

Change-Id: I5f9c693

Add more FB OEM commands

Added some of fb qc oem cmds like dimm info, proc info, drive info
and basic oem commands like ppin, ppr, machine config, boot order

Change-Id: I5f9c69325242a1df608a65fee2ee5a250b211898
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>

show more ...


# e7d23d0e 08-Mar-2019 Vijay Khemka <vijaykhemka@fb.com>

Adding FB OEM commands

Added Facebook OEM IPMI commands for Host as welll as IPMB with
ME and debug card

Change-Id: I794b0a293bec1416ca409e8a269cd34b81c592a8
Signed-off-by:

Adding FB OEM commands

Added Facebook OEM IPMI commands for Host as welll as IPMB with
ME and debug card

Change-Id: I794b0a293bec1416ca409e8a269cd34b81c592a8
Signed-off-by: Vijay Khemka <vijaykhemka@fb.com>

show more ...