From: Chanho Park Date: Wed, 5 Aug 2015 02:34:25 +0000 (+0900) Subject: board: samsung: auto reboot fastboot mode for exynos5422 X-Git-Tag: submit/tizen/20160318.071304~84 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5a729bc280a67c075a6e033165a8c94f6888649a;p=profile%2Fcommon%2Fplatform%2Fkernel%2Fu-boot-artik.git board: samsung: auto reboot fastboot mode for exynos5422 This patch allow entering fastboot mode during reboot for exynos5422. If sysip_dat0 register is set, fastboot is executed automatically during boot. Change-Id: If47647c9bd6c9da4a16b92acf7ebf65ab39a0dc8 Signed-off-by: Chanho Park --- diff --git a/board/samsung/smdk5422/smdk5422.c b/board/samsung/smdk5422/smdk5422.c index 40bb452c8..19ec41de6 100644 --- a/board/samsung/smdk5422/smdk5422.c +++ b/board/samsung/smdk5422/smdk5422.c @@ -463,6 +463,12 @@ int board_late_init(void) setenv("bootcmd", CONFIG_FACTORY_RESET_BOOTCOMMAND); } +#ifdef CONFIG_FASTBOOT_AUTO_REBOOT + if (readl(&pmu->sysip_dat0) == CONFIG_FASTBOOT_AUTO_REBOOT_MODE) { + writel(0x0, &pmu->sysip_dat0); + run_command("fastboot", 0); + } +#endif return 0; }