aboutsummaryrefslogtreecommitdiff
path: root/include/ipmi.h
diff options
context:
space:
mode:
authorVasant Hegde <hegdevasant@linux.vnet.ibm.com>2015-09-04 16:55:10 +0530
committerStewart Smith <stewart@linux.vnet.ibm.com>2015-09-09 15:18:26 +1000
commit960bd711b2381f4a31048884955b9715d51ea6ea (patch)
tree589382e8fb8c35771797783ea8c70a7e364348dd /include/ipmi.h
parent425a89ba2f4264a9215b176fe7b2ebf38a29cf09 (diff)
downloadskiboot-960bd711b2381f4a31048884955b9715d51ea6ea.zip
skiboot-960bd711b2381f4a31048884955b9715d51ea6ea.tar.gz
skiboot-960bd711b2381f4a31048884955b9715d51ea6ea.tar.bz2
IPMI: Move MAX_PEL_SIZE to ipmi.h
We want to use MAX_PEL_SIZE in other code (like attention) as well. Hence move this to ipmi.h. Also rename MAX_PEL_SIZE as IPMI_MAX_PEL_SIZE to reflect its IPMI specific macro. Signed-off-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'include/ipmi.h')
-rw-r--r--include/ipmi.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/include/ipmi.h b/include/ipmi.h
index a1a236d..b33041b 100644
--- a/include/ipmi.h
+++ b/include/ipmi.h
@@ -144,6 +144,14 @@
#define IPMI_MAX_REQ_SIZE 60
#define IPMI_MAX_RESP_SIZE 60
+/*
+ * As far as I can tell the size of PEL record is unbounded (due to
+ * the possible presence of the user defined section). We chose this
+ * size because it's what hostboot also uses and most of the OPAL logs
+ * are few hundred bytes.
+ */
+#define IPMI_MAX_PEL_SIZE 0x800
+
struct ipmi_backend;
struct ipmi_msg {
/* Can be used by command implementations to track requests */