From: Chanho Park Date: Wed, 2 Dec 2015 05:19:09 +0000 (+0900) Subject: board: samsung: configure emmc_dev environment rework X-Git-Tag: submit/tizen/20160318.071304~21 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d89bd3a381bcb846b354c0f1f995c78dcf3c5203;p=profile%2Fcommon%2Fplatform%2Fkernel%2Fu-boot-artik.git board: samsung: configure emmc_dev environment rework This patch is enhanced and fixed version of previous(895ce33) patch. Previous patch was reverted due to panic issue because setenv was failed during board_mmc_init. Thus, I move the OmPin check and setenv to board_late_init function. Change-Id: I4194a5669ae53f302229f820dac8159c06de52b3 Signed-off-by: Chanho Park --- diff --git a/board/samsung/espresso3250/espresso3250.c b/board/samsung/espresso3250/espresso3250.c index 3b9b3b76f..4d413d9de 100644 --- a/board/samsung/espresso3250/espresso3250.c +++ b/board/samsung/espresso3250/espresso3250.c @@ -530,5 +530,10 @@ int board_late_init(void) run_command("fastboot", 0); } #endif + +#ifdef CONFIG_FACTORY_INFO + if (readl(&pmu->inform3) == BOOT_MMCSD) + setenv("emmc_dev", "1"); +#endif return 0; } diff --git a/board/samsung/smdk5422/smdk5422.c b/board/samsung/smdk5422/smdk5422.c index ca9dbdd4e..e2c39eb11 100644 --- a/board/samsung/smdk5422/smdk5422.c +++ b/board/samsung/smdk5422/smdk5422.c @@ -471,6 +471,12 @@ int board_late_init(void) run_command("fastboot", 0); } #endif + +#ifdef CONFIG_FACTORY_INFO + if (readl(&pmu->inform3) == BOOT_MMCSD) + setenv("emmc_dev", "1"); +#endif + return 0; }