From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Pali=20Roh=C3=A1r?= Date: Sat, 31 Oct 2020 17:32:46 +0100 Subject: [PATCH 2/6] Nokia RX-51: Fix crashing in U-Boot mmc function omap_hsmmc_stop_clock() In-Reply-To: <20201031163250.14866-1-pali@kernel.org> References: <20201031163250.14866-1-pali@kernel.org> Message-ID: <20201031163250.14866-2-pali@kernel.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de After commit 04a2ea248f58 ("mmc: disable UHS modes if Vcc cannot be switched on and off") U-Boot started crashing on Nokia RX-51 while initializing mmc and caused reboot loop. It looks like that some clocks were not enabled and this patch fixes U-Boot mmc crash. Signed-off-by: Pali Roh?r Cc: Ivaylo Dimitrov --- board/nokia/rx51/rx51.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/board/nokia/rx51/rx51.c b/board/nokia/rx51/rx51.c index 63531e1420..e11c527226 100644 --- a/board/nokia/rx51/rx51.c +++ b/board/nokia/rx51/rx51.c @@ -202,6 +202,8 @@ int board_init(void) { /* in SRAM or SDRAM, finish GPMC */ gpmc_init(); + /* Enable the clks & power */ + per_clocks_enable(); /* boot param addr */ gd->bd->bi_boot_params = OMAP34XX_SDRC_CS0 + 0x100; return 0; -- 2.20.1