Attention is currently required from: Hung-Te Lin, Yu-Ping Wu.
Yidi Lin has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/85969?usp=email )
Change subject: mb/google/rauru: Initialize PMIF for SD Card ......................................................................
mb/google/rauru: Initialize PMIF for SD Card
mt6373_init_pmif_arb() needs to be initialized for SD card to control the regulator.
TEST=emrege-rauru coreboot TEST=The assertion is gone on Rauru during normal boot.
Change-Id: I7e3265bb62a6c78d44e2c756be9a020a49a03056 Signed-off-by: Yidi Lin yidilin@chromium.org --- M src/mainboard/google/rauru/mainboard.c 1 file changed, 4 insertions(+), 1 deletion(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/69/85969/1
diff --git a/src/mainboard/google/rauru/mainboard.c b/src/mainboard/google/rauru/mainboard.c index 817bcf2..aae81bc 100644 --- a/src/mainboard/google/rauru/mainboard.c +++ b/src/mainboard/google/rauru/mainboard.c @@ -9,6 +9,7 @@ #include <soc/dpm_v2.h> #include <soc/gpio_common.h> #include <soc/i2c.h> +#include <soc/mt6373.h> #include <soc/msdc.h> #include <soc/pcie.h> #include <soc/spm_common.h> @@ -100,8 +101,10 @@ power_on_fpmcu(); configure_audio();
- if (CONFIG(RAURU_SDCARD_INIT)) + if (CONFIG(RAURU_SDCARD_INIT)) { + mt6373_init_pmif_arb(); mtk_msdc_configure_sdcard(); + }
if (dpm_init()) printk(BIOS_ERR, "dpm init failed, DVFS may not work\n");