Skip to content

Commit

Permalink
Adds explorer OMI training code
Browse files Browse the repository at this point in the history
Change-Id: I3c5389567904ecf6c56f727d09e345bf082aad5f
Original-Change-Id: Ic4fcd226eea7478ffff6cacb830f8e1e83e6f247
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64919
Reviewed-by: Louis Stermole <stermole@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: RYAN P. KING <rpking@us.ibm.com>
Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/68135
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
  • Loading branch information
sglancy6 authored and crgeddes committed Oct 30, 2018
1 parent 544628c commit 148e9b6
Showing 1 changed file with 20 additions and 20 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ struct fieldTraits;
template <>
struct fieldTraits<fields::SERDES_FREQ>
{
static constexpr size_t COMPARISON_VAL = 0x0F;
static constexpr uint8_t COMPARISON_VAL = 0x0F;
static constexpr const char* FIELD_STR = "SerDes Frequency";

template <typename T>
Expand All @@ -100,7 +100,7 @@ struct fieldTraits<fields::SERDES_FREQ>
template <>
struct fieldTraits<fields::LANE_MODE>
{
static constexpr size_t COMPARISON_VAL = 0x02;
static constexpr uint8_t COMPARISON_VAL = 0x02;
static constexpr const char* FIELD_STR = "Lane mode";

template <typename T>
Expand All @@ -114,7 +114,7 @@ struct fieldTraits<fields::LANE_MODE>
template <>
struct fieldTraits<fields::BOOT_MODE>
{
static constexpr size_t COMPARISON_VAL = 0x01;
static constexpr uint8_t COMPARISON_VAL = 0x01;
static constexpr const char* FIELD_STR = "Boot mode";

template <typename T>
Expand All @@ -128,7 +128,7 @@ struct fieldTraits<fields::BOOT_MODE>
template <>
struct fieldTraits<fields::DL_LAYER_BOOT_MODE>
{
static constexpr size_t COMPARISON_VAL = 0x01;
static constexpr uint8_t COMPARISON_VAL = 0x01;
static constexpr const char* FIELD_STR = "DL Layer Boot mode";

template <typename T>
Expand All @@ -142,7 +142,7 @@ struct fieldTraits<fields::DL_LAYER_BOOT_MODE>
template <>
struct fieldTraits<fields::TRANSPORT_LAYER>
{
static constexpr size_t COMPARISON_VAL = 0x02;
static constexpr uint8_t COMPARISON_VAL = 0x02;
static constexpr const char* FIELD_STR = "Transport Layer";

template <typename T>
Expand All @@ -156,7 +156,7 @@ struct fieldTraits<fields::TRANSPORT_LAYER>
template <>
struct fieldTraits<fields::LOOPBACK_TEST>
{
static constexpr size_t COMPARISON_VAL = 0x01;
static constexpr uint8_t COMPARISON_VAL = 0x01;
static constexpr const char* FIELD_STR = "OpenCapi looptest test";

template <typename T>
Expand All @@ -170,7 +170,7 @@ struct fieldTraits<fields::LOOPBACK_TEST>
template <>
struct fieldTraits<fields::FW_MODE>
{
static constexpr size_t COMPARISON_VAL = 0x01;
static constexpr uint8_t COMPARISON_VAL = 0x01;
static constexpr const char* FIELD_STR = "FW Mode";

template <typename T>
Expand All @@ -184,7 +184,7 @@ struct fieldTraits<fields::FW_MODE>
template<>
struct fieldTraits<fields::CMD_ID>
{
static constexpr size_t COMPARISON_VAL = 0xFF;
static constexpr uint8_t COMPARISON_VAL = 0xFF;
static constexpr const char* FIELD_STR = "Command ID";

template <typename T>
Expand All @@ -198,7 +198,7 @@ struct fieldTraits<fields::CMD_ID>
template<>
struct fieldTraits<fields::STATUS_CODE>
{
static constexpr size_t COMPARISON_VAL = 0xFF;
static constexpr uint8_t COMPARISON_VAL = 0xFF;
static constexpr const char* FIELD_STR = "Status Code";

template <typename T>
Expand All @@ -212,7 +212,7 @@ struct fieldTraits<fields::STATUS_CODE>
template<>
struct fieldTraits<fields::BOOT_STAGE>
{
static constexpr size_t COMPARISON_VAL = 0x03;
static constexpr uint8_t COMPARISON_VAL = 0x03;
static constexpr const char* FIELD_STR = "Boot Stage";

template <typename T>
Expand Down Expand Up @@ -275,7 +275,7 @@ namespace boot_cfg
///
inline fapi2::ReturnCode get_serdes_freq(const fapi2::Target<fapi2::TARGET_TYPE_OCMB_CHIP>& i_target,
const std::vector<uint8_t>& i_data,
size_t& o_setting)
uint8_t& o_setting)
{
return get_field<fields::SERDES_FREQ>(i_target, i_data, o_setting);
}
Expand Down Expand Up @@ -303,7 +303,7 @@ inline fapi2::ReturnCode set_serdes_freq(const fapi2::Target<fapi2::TARGET_TYPE_
///
inline fapi2::ReturnCode get_lane_mode(const fapi2::Target<fapi2::TARGET_TYPE_OCMB_CHIP>& i_target,
const std::vector<uint8_t>& i_data,
size_t& o_setting)
uint8_t& o_setting)
{
return get_field<fields::LANE_MODE>(i_target, i_data, o_setting);
}
Expand Down Expand Up @@ -331,7 +331,7 @@ inline fapi2::ReturnCode set_lane_mode(const fapi2::Target<fapi2::TARGET_TYPE_OC
///
inline fapi2::ReturnCode get_boot_mode(const fapi2::Target<fapi2::TARGET_TYPE_OCMB_CHIP>& i_target,
const std::vector<uint8_t>& i_data,
size_t& o_setting)
uint8_t& o_setting)
{
return get_field<fields::BOOT_MODE>(i_target, i_data, o_setting);
}
Expand All @@ -358,7 +358,7 @@ inline fapi2::ReturnCode set_boot_mode(const fapi2::Target<fapi2::TARGET_TYPE_OC
///
inline fapi2::ReturnCode get_dl_layer_boot_mode(const fapi2::Target<fapi2::TARGET_TYPE_OCMB_CHIP>& i_target,
const std::vector<uint8_t>& i_data,
size_t& o_setting)
uint8_t& o_setting)
{
return get_field<fields::DL_LAYER_BOOT_MODE>(i_target, i_data, o_setting);
}
Expand Down Expand Up @@ -386,7 +386,7 @@ inline fapi2::ReturnCode set_dl_layer_boot_mode(const fapi2::Target<fapi2::TARGE
///
inline fapi2::ReturnCode get_transport_layer(const fapi2::Target<fapi2::TARGET_TYPE_OCMB_CHIP>& i_target,
const std::vector<uint8_t>& i_data,
size_t& o_setting)
uint8_t& o_setting)
{
return get_field<fields::TRANSPORT_LAYER>(i_target, i_data, o_setting);
}
Expand Down Expand Up @@ -415,7 +415,7 @@ inline fapi2::ReturnCode set_transport_layer(const fapi2::Target<fapi2::TARGET_T
///
inline fapi2::ReturnCode get_loopback_test(const fapi2::Target<fapi2::TARGET_TYPE_OCMB_CHIP>& i_target,
const std::vector<uint8_t>& i_data,
size_t& o_setting)
uint8_t& o_setting)
{
return get_field<fields::LOOPBACK_TEST>(i_target, i_data, o_setting);
}
Expand Down Expand Up @@ -443,7 +443,7 @@ inline fapi2::ReturnCode set_loopback_test(const fapi2::Target<fapi2::TARGET_TYP
///
inline fapi2::ReturnCode get_fw_mode(const fapi2::Target<fapi2::TARGET_TYPE_OCMB_CHIP>& i_target,
const std::vector<uint8_t>& i_data,
size_t& o_setting)
uint8_t& o_setting)
{
return get_field<fields::FW_MODE>(i_target, i_data, o_setting);
}
Expand Down Expand Up @@ -476,7 +476,7 @@ namespace status
///
inline fapi2::ReturnCode get_boot_stage(const fapi2::Target<fapi2::TARGET_TYPE_OCMB_CHIP>& i_target,
const std::vector<uint8_t>& i_data,
size_t& o_setting)
uint8_t& o_setting)
{
return get_field<fields::BOOT_STAGE>(i_target, i_data, o_setting);
}
Expand All @@ -490,7 +490,7 @@ inline fapi2::ReturnCode get_boot_stage(const fapi2::Target<fapi2::TARGET_TYPE_O
///
inline fapi2::ReturnCode get_status_code(const fapi2::Target<fapi2::TARGET_TYPE_OCMB_CHIP>& i_target,
const std::vector<uint8_t>& i_data,
size_t& o_setting)
uint8_t& o_setting)
{
return get_field<fields::STATUS_CODE>(i_target, i_data, o_setting);
}
Expand All @@ -504,7 +504,7 @@ inline fapi2::ReturnCode get_status_code(const fapi2::Target<fapi2::TARGET_TYPE_
///
inline fapi2::ReturnCode get_cmd_id(const fapi2::Target<fapi2::TARGET_TYPE_OCMB_CHIP>& i_target,
const std::vector<uint8_t>& i_data,
size_t& o_setting)
uint8_t& o_setting)
{
return get_field<fields::CMD_ID>(i_target, i_data, o_setting);
}
Expand Down

0 comments on commit 148e9b6

Please sign in to comment.