diff options
Diffstat (limited to 'src/include/usr')
| -rw-r--r-- | src/include/usr/ipmi/ipmiif.H | 7 | ||||
| -rw-r--r-- | src/include/usr/pnor/pnor_reasoncodes.H | 7 |
2 files changed, 12 insertions, 2 deletions
diff --git a/src/include/usr/ipmi/ipmiif.H b/src/include/usr/ipmi/ipmiif.H index 1a2296b04..59eee8673 100644 --- a/src/include/usr/ipmi/ipmiif.H +++ b/src/include/usr/ipmi/ipmiif.H @@ -291,6 +291,9 @@ namespace IPMI inline const command_t pnor_response(void) { return std::make_pair(NETFUN_IBM, 0x08); } + inline const command_t hiomap_event(void) + { return std::make_pair(NETFUN_IBM, 0x0f); } + // $TODO RTC:123256 - need to add code to get dcmi capabilities // This is a dcmi message used to request the // user defined power limit from the BMC. @@ -307,6 +310,10 @@ namespace IPMI inline const command_t test_drop(void) { return std::make_pair(NETFUN_APP, 0x3e); } + // IPMI PNOR + inline const command_t pnor_hiomap_request(void) + { return std::make_pair(NETFUN_IBM, 0x5a); } + /** * Send message asynchronously * @param[in] i_cmd, the network function and command diff --git a/src/include/usr/pnor/pnor_reasoncodes.H b/src/include/usr/pnor/pnor_reasoncodes.H index c6201a4ab..fb7435a33 100644 --- a/src/include/usr/pnor/pnor_reasoncodes.H +++ b/src/include/usr/pnor/pnor_reasoncodes.H @@ -112,6 +112,9 @@ namespace PNOR // ast_mboxdd.C MOD_ASTMBOXDD_DO_MESSAGE = 0xE0, /**< astMbox::doMessage */ + + // pnor_ipmidd.C + MOD_IPMIPNORDD_SEND_MESSAGE = 0xF0, /**< PnorDD::sendMessage */ }; enum PNORReasonCode @@ -177,8 +180,8 @@ namespace PNOR RC_BASE_EXT_MISMATCH = PNOR_COMP_ID | 0x2F, RC_KEY_TRAN_FLAG_UNSET = PNOR_COMP_ID | 0x30, RC_BAD_SECURE_MAGIC_NUM = PNOR_COMP_ID | 0x31, - RC_MBOX_BAD_SEQUENCE = PNOR_COMP_ID | 0x32, - RC_MBOX_ERROR_STATUS = PNOR_COMP_ID | 0x33, + RC_HIOMAP_BAD_SEQUENCE = PNOR_COMP_ID | 0x32, + RC_HIOMAP_ERROR_STATUS = PNOR_COMP_ID | 0x33, RC_UNSIGNED_PNOR_SECTION = PNOR_COMP_ID | 0x34, RC_NOT_A_LOADED_SECTION = PNOR_COMP_ID | 0x35, RC_NOT_A_SUPPORTED_SECTION = PNOR_COMP_ID | 0x36, |

