Revert "smbioshandler:move bmc region complete,Write& Lock"
This reverts commit 946723b32e7c800e3a11c9c117654b277f91585b.
This patch is causing ipmid to segfault on boot.
Change-Id: I36322105370142d1224117732a65315038d7167e
Tested: No longer segfaults
Signed-off-by: James Feist <james.feist@linux.intel.com>
diff --git a/include/smbioshandler.hpp b/include/smbioshandler.hpp
index 40e081f..4e403ca 100644
--- a/include/smbioshandler.hpp
+++ b/include/smbioshandler.hpp
@@ -60,6 +60,12 @@
MDRState State;
} __attribute__((packed));
+struct RegionCompleteRequest
+{
+ uint8_t sessionId;
+ uint8_t regionId;
+} __attribute__((packed));
+
struct RegionReadRequest
{
uint8_t regionId;
@@ -74,4 +80,21 @@
uint8_t data[msgPayloadSize];
} __attribute__((packed));
+struct RegionWriteRequest
+{
+ uint8_t sessionId;
+ uint8_t regionId;
+ uint8_t length;
+ uint16_t offset;
+ uint8_t data[msgPayloadSize];
+} __attribute__((packed));
+
+struct RegionLockRequest
+{
+ uint8_t sessionId;
+ uint8_t regionId;
+ uint8_t lockPolicy;
+ uint16_t msTimeout;
+} __attribute__((packed));
+
constexpr size_t maxMDRId = 5;