post: during post_code, only call elog when enabled
Now that we call post_code in other stages other than RAMSTAGE, we need to guard the elog calls with the appropriate condition in order to compile correctly. Change-Id: I766c276f28d46492fb05e0e3be71853e21f4e8e0 Signed-off-by: Jett Rink <jettrink@chromium.org> Reviewed-on: https://review.coreboot.org/c/coreboot/+/32914 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Duncan Laurie <dlaurie@chromium.org>
This commit is contained in:
parent
402fe20e3e
commit
ba44a27f7f
|
@ -81,7 +81,7 @@ void cmos_post_log(void)
|
||||||
default:
|
default:
|
||||||
printk(BIOS_WARNING, "POST: Unexpected post code "
|
printk(BIOS_WARNING, "POST: Unexpected post code "
|
||||||
"in previous boot: 0x%02x\n", code);
|
"in previous boot: 0x%02x\n", code);
|
||||||
#if CONFIG(ELOG)
|
#if CONFIG(ELOG) && (ENV_RAMSTAGE || CONFIG(ELOG_PRERAM))
|
||||||
elog_add_event_word(ELOG_TYPE_LAST_POST_CODE, code);
|
elog_add_event_word(ELOG_TYPE_LAST_POST_CODE, code);
|
||||||
#if CONFIG(CMOS_POST_EXTRA)
|
#if CONFIG(CMOS_POST_EXTRA)
|
||||||
if (extra)
|
if (extra)
|
||||||
|
|
Loading…
Reference in New Issue