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)