From d355fad0430c4eb429aa845510c41893cf6b6d3d Mon Sep 17 00:00:00 2001 From: David Hendricks Date: Mon, 2 Feb 2015 17:23:29 -0800 Subject: [PATCH] veyron_{brain,danger,rialto}: Enable eventlogging This brings brain, danger, and rialto up to parity with other veyron platforms as far as eventlog functionality is concerned. BUG=chrome-os-partner:34436 BRANCH=none TEST="mosys eventlog list" shows events (tested on Brain) Signed-off-by: David Hendricks Change-Id: Ief09299965f6f21bc5a40cef31cde61344025c2a Reviewed-on: https://chromium-review.googlesource.com/239979 Reviewed-by: Julius Werner (cherry picked from commit 1764bc53147718031231a6d125a4a1a96c4c6a8f) jwerner: removed danger and rialto Signed-off-by: Julius Werner Reviewed-on: https://chromium-review.googlesource.com/247157 --- src/mainboard/google/veyron_brain/Kconfig | 1 + src/mainboard/google/veyron_brain/mainboard.c | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/src/mainboard/google/veyron_brain/Kconfig b/src/mainboard/google/veyron_brain/Kconfig index 3cdfeeb032..78f6e522a2 100644 --- a/src/mainboard/google/veyron_brain/Kconfig +++ b/src/mainboard/google/veyron_brain/Kconfig @@ -26,6 +26,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy select CHROMEOS select CHROMEOS_VBNV_FLASH select COMMON_CBFS_SPI_WRAPPER + select ELOG select HAVE_HARD_RESET select MAINBOARD_DO_NATIVE_VGA_INIT select MAINBOARD_HAS_BOOTBLOCK_INIT diff --git a/src/mainboard/google/veyron_brain/mainboard.c b/src/mainboard/google/veyron_brain/mainboard.c index ab6ceab502..8e2bbb61e3 100644 --- a/src/mainboard/google/veyron_brain/mainboard.c +++ b/src/mainboard/google/veyron_brain/mainboard.c @@ -25,6 +25,7 @@ #include #include #include +#include #include #include #include @@ -36,6 +37,7 @@ #include #include #include +#include #include "board.h" @@ -90,6 +92,10 @@ static void mainboard_init(device_t dev) configure_emmc(); configure_codec(); configure_vop(); + + elog_init(); + elog_add_watchdog_reset(); + elog_add_boot_reason(); } static void mainboard_enable(device_t dev)