summaryrefslogtreecommitdiffstats
path: root/include/pel.h
Commit message (Collapse)AuthorAgeFilesLines
* Liberally sprinkle attribute((warn_unused_result)) around the placeStewart Smith2014-11-271-1/+2
| | | | | | None of these actually produce any warnings. My next patch will. Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
* fsp/elog: Create a logging frontendAlistair Popple2014-10-221-0/+2
| | | | | | | | | | | | | | 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 <alistair@popple.id.au> Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
* fsp/elog: Separate the PEL log formatting functionsAlistair Popple2014-10-221-0/+177
The PEL log format is not specific to the FSP. We plan to use the same format for OpenPOWER systems. This patch refactors the code into a platform agnostic file. Signed-off-by: Alistair Popple <alistair@popple.id.au> Reviewed-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
OpenPOWER on IntegriCloud