vc/google: Add and use POST_CODE_CLEAR definition
The CR50 code clears the post code value. Add this as a #define. Signed-off-by: Martin Roth <gaumless@gmail.com> Change-Id: If3b73a3159ac8ac9ab08c6ff705b0ca289ab453c Reviewed-on: https://review.coreboot.org/c/coreboot/+/71592 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Jon Murphy <jpmurphy@google.com> Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com>
This commit is contained in:
parent
4c3014feb2
commit
fbd13a84cf
|
@ -27,6 +27,12 @@
|
|||
#ifndef POST_CODES_H
|
||||
#define POST_CODES_H
|
||||
|
||||
/**
|
||||
* \brief Not an actual post-code - used to clear port80h
|
||||
*
|
||||
*/
|
||||
#define POST_CODE_CLEAR 0x00
|
||||
|
||||
/**
|
||||
* \brief Entry into 'crt0.s'. reset code jumps to here
|
||||
*
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
/* SPDX-License-Identifier: GPL-2.0-only */
|
||||
|
||||
#include <bootstate.h>
|
||||
#include <commonlib/console/post_codes.h>
|
||||
#include <console/console.h>
|
||||
#include <ec/google/chromeec/ec.h>
|
||||
#include <elog.h>
|
||||
|
@ -133,7 +134,7 @@ static void enable_update(void *unused)
|
|||
mainboard_prepare_cr50_reset();
|
||||
|
||||
/* clear current post code avoid chatty eventlog on subsequent boot*/
|
||||
post_code(0);
|
||||
post_code(POST_CODE_CLEAR);
|
||||
|
||||
/*
|
||||
* Older Cr50 firmware doesn't support the timeout parameter for the
|
||||
|
|
Loading…
Reference in New Issue