diff --git a/src/mainboard/google/gru/mainboard.c b/src/mainboard/google/gru/mainboard.c index 69d9d76fd7..e398cd96a3 100644 --- a/src/mainboard/google/gru/mainboard.c +++ b/src/mainboard/google/gru/mainboard.c @@ -18,7 +18,9 @@ #include #include #include +#include #include +#include #include #include #include @@ -166,6 +168,17 @@ static void setup_usb(void) setup_usb_drd1_dwc3(); } +static void setup_rtc(void) +{ + struct rtc_time time; + int ret; + + /* Show the current time to see that the EC RTC is working */ + google_chromeec_init(); + ret = rtc_get(&time); + rtc_display(&time); +} + static void mainboard_init(device_t dev) { configure_sdmmc(); @@ -175,6 +188,7 @@ static void mainboard_init(device_t dev) setup_usb(); register_reset_to_bl31(); register_poweroff_to_bl31(); + setup_rtc(); } static void enable_backlight_booster(void)