Skip to content

Commit

Permalink
Update Explorer FW Command IDs
Browse files Browse the repository at this point in the history
Updating the code to be in sync the latest version of the Microsemi
Firmware spec (March 2019).

Change-Id: I762998abad82a353f7c6f32211f8468ae654566f
Original-Change-Id: I9189be2abf2551f7e7d286eaf87f2c32558db333
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/75231
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: Louis Stermole <stermole@us.ibm.com>
Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
  • Loading branch information
dcrowell77 authored and Raja Das committed Jul 26, 2019
1 parent 82ad5ef commit aa5c5ff
Showing 1 changed file with 34 additions and 11 deletions.
Expand Up @@ -226,17 +226,40 @@ namespace omi
///
enum cmd_and_response_id
{
FW_DDR_INTERFACE_INIT = 0x01,
FW_TEMP_SENSOR_INIT = 0x02,
FW_ERR_LOGGING_INTERFACE_INIT = 0x03,
FW_GO_COMMAND = 0x04,
FW_ADAPTER_PROPERTIES_GET = 0x05,
FW_STATUS_GET = 0x06,
FW_TEMPERATURE_GET = 0x07,
FW_ERROR_LOG_GET = 0x08,
FW_SPD_DATA_SET = 0x09,
FW_BINARY_UPGRADE = 0x0A,
FW_FLASH_LOADER_VERSION_INFO = 0x0B,
// initialize the DDR PHY controller when Step-by-Step BOOT mode
// is selected
EXP_FW_PHY_STEP_BY_STEP_INIT = 0x01,

// sent by the Host along with PHY initialization data copied
// into data buffer for FW to use for configuring DDR PHY interface.
EXP_FW_DDR_PHY_INIT = 0x02,

// read temperature sensor
EXP_FW_FW_TEMP_SENSOR_PASS_THROUGH_READ = 0x03,

// configure temperature sensor
EXP_FW_FW_TEMP_SENSOR_PASS_THROUGH_WRITE = 0x04,

// configure interval read mechanism
EXP_FW_TEMP_SENSOR_CONFIG_INTERVAL_READ = 0x05,

// transition the FW into runtime mode when Step-by-Step BOOT mode
// is selected
EXP_FW_GO_COMMAND = 0x06,

// determine various configurations related to controller
EXP_FW_ADAPTER_PROPERTIES_GET = 0x07,

// sent by Host along with latest FW executable code, which is
// copied into data buffer location so that existing FW can
// upgrade the FW image
EXP_FW_BINARY_UPGRADE = 0x08,

// find the flash loader version information
EXP_FW_FLASH_LOADER_VERSION_INFO = 0x09,

// read the error logs from various modules of Explorer block
EXP_FW_ERROR_LOG_GET = 0x0A,
};

///
Expand Down

0 comments on commit aa5c5ff

Please sign in to comment.