From cf6f4e8912d29fb89ce85c84834607065ad595a5 Mon Sep 17 00:00:00 2001 From: Alistair Popple Date: Mon, 20 Oct 2014 11:42:54 +1100 Subject: fsp/elog: Create a logging frontend In order to support fsp-less machines we need to be able to log errors using a BMC or some other mechanism. Currently the error logging code is tightly coupled to the platform making it difficult to add different platforms. This patch factors out the generic parts of the error logging code in preparation for adding different logging backends. It also adds a generic mechanism for pre-allocating a specific number of objects. Signed-off-by: Alistair Popple Signed-off-by: Stewart Smith --- include/pel.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'include/pel.h') diff --git a/include/pel.h b/include/pel.h index 6c06de8..3acc3d1 100644 --- a/include/pel.h +++ b/include/pel.h @@ -16,6 +16,8 @@ #ifndef __PEL_H #define __PEL_H +#include + /* Data Structures for PEL data. */ #define PRIVATE_HEADER_SECTION_SIZE 48 -- cgit v1.1