diff options
| author | Stephen Cprek <smcprek@us.ibm.com> | 2017-03-27 17:10:06 -0500 |
|---|---|---|
| committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2017-04-10 17:37:12 -0400 |
| commit | 1b1db6100e117c9c4d848a784cfe8be885ca9696 (patch) | |
| tree | f4732980aa490b7496d0c59c0e044734e44431b6 /src/usr | |
| parent | c560af088949a2195a3dc86eb16daa7628daf0e9 (diff) | |
| download | blackbird-hostboot-1b1db6100e117c9c4d848a784cfe8be885ca9696.tar.gz blackbird-hostboot-1b1db6100e117c9c4d848a784cfe8be885ca9696.zip | |
Move certain pnor_utils.H function to pnorif.H that are used externally
Change-Id: Ic44c769f777a458d627bc306458f3e1c3c532a63
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/38542
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Martin Gloff <mgloff@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com>
Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr')
| -rw-r--r-- | src/usr/pnor/pnor_utils.C | 3 | ||||
| -rw-r--r-- | src/usr/pnor/pnor_utils.H | 26 | ||||
| -rw-r--r-- | src/usr/secureboot/base/makefile | 2 | ||||
| -rw-r--r-- | src/usr/secureboot/trusted/base/trustedboot_base.C | 1 | ||||
| -rw-r--r-- | src/usr/testcore/rtloader/loader.H | 1 | ||||
| -rw-r--r-- | src/usr/testcore/rtloader/makefile | 2 |
6 files changed, 0 insertions, 35 deletions
diff --git a/src/usr/pnor/pnor_utils.C b/src/usr/pnor/pnor_utils.C index fc68fef6f..5a8d39065 100644 --- a/src/usr/pnor/pnor_utils.C +++ b/src/usr/pnor/pnor_utils.C @@ -54,10 +54,7 @@ extern trace_desc_t* g_trac_pnor; #include <config.h> #include <securerom/ROM.H> -#ifndef BOOTLOADER -// Includes needed when hostboot uses this file #include <pnor/pnorif.H> -#endif /** * @brief calculates the checksum on data(ffs header/entry) and will return diff --git a/src/usr/pnor/pnor_utils.H b/src/usr/pnor/pnor_utils.H index fad0dee38..6007b3492 100644 --- a/src/usr/pnor/pnor_utils.H +++ b/src/usr/pnor/pnor_utils.H @@ -227,32 +227,6 @@ parseEntries (ffs_hdr* i_ffs_hdr, bool isEnforcedSecureSection(const uint32_t i_section); /** - * @brief Returns string representation of a PNOR SectionId. - * If id requested is out of range of known string array - * - Hostboot asserts - * - Bootloader terminates - * - * @param[in] i_secIdIndex PNOR section id which also represents the index - * into the string array. - * - * @return const char* - String associated with Section ID - * -*/ -const char * SectionIdToString( uint32_t i_secIdIndex ); - -/** - * @brief Memcmp a vaddr to the known secureboot magic number - * - * @param[in] i_vaddr: vaddr of secureboot header to check for magic number - * Note: must point to a buffer of size >= 4 bytes - * Nullptr asserts or terminates bootloader - * - * @return bool - True if the magic number and starting bytes of the vaddr - * match. False otherwise. - */ -bool cmpSecurebootMagicNumber(const uint8_t* i_vaddr); - -/** * @brief Determines if a section has a Header and that it is not a Secure Header * * @param[out] i_secInfo PNOR information of section diff --git a/src/usr/secureboot/base/makefile b/src/usr/secureboot/base/makefile index c58c54487..58d79be86 100644 --- a/src/usr/secureboot/base/makefile +++ b/src/usr/secureboot/base/makefile @@ -47,7 +47,5 @@ EXTRAINCDIR += ${ROOTPATH}/src/usr/secureboot/trusted/base VPATH += ${ROOTPATH}/src/usr/secureboot/trusted/base VPATH += ${ROOTPATH}/src/securerom -EXTRAINCDIR += ${ROOTPATH}/src/usr/pnor/ - CFLAGS += -iquote ../ include ${ROOTPATH}/config.mk diff --git a/src/usr/secureboot/trusted/base/trustedboot_base.C b/src/usr/secureboot/trusted/base/trustedboot_base.C index 063608f09..fe1784a17 100644 --- a/src/usr/secureboot/trusted/base/trustedboot_base.C +++ b/src/usr/secureboot/trusted/base/trustedboot_base.C @@ -50,7 +50,6 @@ #include "../trustedbootCmds.H" #include "../trustedbootUtils.H" #include "trustedbootMsg.H" -#include <pnor_utils.H> // ---------------------------------------------- // Trace definitions diff --git a/src/usr/testcore/rtloader/loader.H b/src/usr/testcore/rtloader/loader.H index f131d9a7e..8e07cf021 100644 --- a/src/usr/testcore/rtloader/loader.H +++ b/src/usr/testcore/rtloader/loader.H @@ -42,7 +42,6 @@ #include <devicefw/userif.H> #include <pnor/ecc.H> #include <ipmi/ipmiif.H> -#include <pnor_utils.H> trace_desc_t* g_trac_hbrt = NULL; TRAC_INIT(&g_trac_hbrt, "HBRT_TEST", 2*KILOBYTE); diff --git a/src/usr/testcore/rtloader/makefile b/src/usr/testcore/rtloader/makefile index d253d3f06..b7b3706c6 100644 --- a/src/usr/testcore/rtloader/makefile +++ b/src/usr/testcore/rtloader/makefile @@ -24,8 +24,6 @@ # IBM_PROLOG_END_TAG ROOTPATH = ../../../.. -EXTRAINCDIR += ${ROOTPATH}/src/usr/pnor/ - MODULE = testrtloader TESTS = *.H |

