From 9f4b2574c1af23dcdc01706e9a118441f46a0f97 Mon Sep 17 00:00:00 2001 From: David Hendricks Date: Tue, 13 May 2014 20:32:14 -0700 Subject: [PATCH] nyan*: Log boot reason in eventlog BUG=none BRANCH=nyan TEST=built and booted on Big under various modes, verified that expected boot mode showed up using "mosys eventlog list" Signed-off-by: David Hendricks Change-Id: I8d98487a2cb910874c8d741008ae59a6c89102e7 Reviewed-on: https://chromium-review.googlesource.com/199691 Commit-Queue: David Hendricks Tested-by: David Hendricks Reviewed-by: Julius Werner --- src/mainboard/google/nyan/mainboard.c | 2 ++ src/mainboard/google/nyan_big/mainboard.c | 2 ++ src/mainboard/google/nyan_blaze/mainboard.c | 2 ++ 3 files changed, 6 insertions(+) diff --git a/src/mainboard/google/nyan/mainboard.c b/src/mainboard/google/nyan/mainboard.c index e94f118363..6e6c0cdf92 100644 --- a/src/mainboard/google/nyan/mainboard.c +++ b/src/mainboard/google/nyan/mainboard.c @@ -30,6 +30,7 @@ #include #include #include +#include static struct clk_rst_ctlr *clk_rst = (void *)TEGRA_CLK_RST_BASE; @@ -245,6 +246,7 @@ static void mainboard_init(device_t dev) clock_init_arm_generic_timer(); setup_ec_spi(); elog_init(); + elog_add_boot_reason(); } static void mainboard_enable(device_t dev) diff --git a/src/mainboard/google/nyan_big/mainboard.c b/src/mainboard/google/nyan_big/mainboard.c index 8707257589..a6e83b911d 100644 --- a/src/mainboard/google/nyan_big/mainboard.c +++ b/src/mainboard/google/nyan_big/mainboard.c @@ -30,6 +30,7 @@ #include #include #include +#include static struct clk_rst_ctlr *clk_rst = (void *)TEGRA_CLK_RST_BASE; @@ -243,6 +244,7 @@ static void mainboard_init(device_t dev) clock_init_arm_generic_timer(); setup_ec_spi(); elog_init(); + elog_add_boot_reason(); } static void mainboard_enable(device_t dev) diff --git a/src/mainboard/google/nyan_blaze/mainboard.c b/src/mainboard/google/nyan_blaze/mainboard.c index 99f0288ce4..0713ba8d22 100644 --- a/src/mainboard/google/nyan_blaze/mainboard.c +++ b/src/mainboard/google/nyan_blaze/mainboard.c @@ -30,6 +30,7 @@ #include #include #include +#include static struct clk_rst_ctlr *clk_rst = (void *)TEGRA_CLK_RST_BASE; @@ -243,6 +244,7 @@ static void mainboard_init(device_t dev) clock_init_arm_generic_timer(); setup_ec_spi(); elog_init(); + elog_add_boot_reason(); } static void mainboard_enable(device_t dev)