chromeos: provide stub functions for !CONFIG_VBOOT_VERIFY_FIRMWARE

Instead of checking #if CONFIG_VBOOT_VERIFY_FIRMWARE #else #endif
provide empty stub functions for !CONFIG_VBOOT_VERIFY_FIRMWARE.

BUG=none
BRANCH=baytrail
TEST=Built and booted.

Original-Change-Id: Id9d1843a0ec47c5a186c9a22ea3e4c13c89ec379
Original-Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Original-Reviewed-on: https://chromium-review.googlesource.com/184841
(cherry picked from commit f6d95cf4ba6ce1bc0e1df4a0e9f655ad9fea9feb)
Signed-off-by: Marc Jones <marc.jones@se-eng.com>

Change-Id: If35ace863243e36399fc40c2802a2f7f2711e83b
Reviewed-on: http://review.coreboot.org/7395
Tested-by: build bot (Jenkins)
Reviewed-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
This commit is contained in:
Aaron Durbin 2014-02-04 12:38:41 -06:00 committed by Marc Jones
parent 7d221b4ef2
commit e742dda985
2 changed files with 5 additions and 2 deletions

View File

@ -35,9 +35,7 @@
#include <ramstage_cache.h> #include <ramstage_cache.h>
#include <romstage_handoff.h> #include <romstage_handoff.h>
#include <reset.h> #include <reset.h>
#if CONFIG_CHROMEOS
#include <vendorcode/google/chromeos/chromeos.h> #include <vendorcode/google/chromeos/chromeos.h>
#endif
#if CONFIG_EC_GOOGLE_CHROMEEC #if CONFIG_EC_GOOGLE_CHROMEEC
#include <ec/google/chromeec/ec.h> #include <ec/google/chromeec/ec.h>
#endif #endif

View File

@ -42,6 +42,11 @@ int vboot_enable_developer(void);
int vboot_enable_recovery(void); int vboot_enable_recovery(void);
#else #else
static inline void vboot_verify_firmware(struct romstage_handoff *h) {} static inline void vboot_verify_firmware(struct romstage_handoff *h) {}
static inline void *vboot_get_payload(int *len) { return NULL; }
static inline int vboot_get_handoff_info(void **addr, uint32_t *size)
{
return -1;
}
#endif #endif
#include "gnvs.h" #include "gnvs.h"