From f87dbe22612df20b5facf13852eafc90ca5f0f54 Mon Sep 17 00:00:00 2001 From: Jarried Lin Date: Thu, 7 Nov 2024 14:35:15 +0800 Subject: [PATCH] mb/google/rauru: Enable RTC Enable RTC so that we can see the correct timestamp and date in ChromeOS. rauru-rev0 ~ # tail /var/log/eventtlog.txt suspend_stress_test -c 5 --suspend_max=30 --suspend_min=30 rauru-rev0 ~ # date Thu Nov 7 14:54:09 CST 2024 TEST=Build pass, check date in ChromeOS BUG=b:355550460 Change-Id: I95822fc7646d41dbbc61258741a2a42988fc31d7 Signed-off-by: Jarried Lin Reviewed-on: https://review.coreboot.org/c/coreboot/+/85979 Tested-by: build bot (Jenkins) Reviewed-by: Yidi Lin Reviewed-by: Yu-Ping Wu --- src/mainboard/google/rauru/Kconfig | 1 + src/mainboard/google/rauru/romstage.c | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/mainboard/google/rauru/Kconfig b/src/mainboard/google/rauru/Kconfig index ae3ffb3bf3..06d8546661 100644 --- a/src/mainboard/google/rauru/Kconfig +++ b/src/mainboard/google/rauru/Kconfig @@ -37,6 +37,7 @@ config BOARD_SPECIFIC_OPTIONS select COMMONLIB_STORAGE_MMC select FW_CONFIG select FW_CONFIG_SOURCE_CHROMEEC_CBI + select RTC config MAINBOARD_DIR string diff --git a/src/mainboard/google/rauru/romstage.c b/src/mainboard/google/rauru/romstage.c index 69286b9cbd..7860dfd092 100644 --- a/src/mainboard/google/rauru/romstage.c +++ b/src/mainboard/google/rauru/romstage.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -44,6 +45,8 @@ void platform_romstage_main(void) dvfsrc_opp_level_mapping(); srclken_rc_init(); clk_buf_init(); + if (CONFIG(RTC)) + rtc_boot(); mtk_dram_init(); modem_power_down(); dvfs_init();