From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 2B77CC433EF for ; Fri, 25 Feb 2022 12:21:26 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 8320B83C7D; Fri, 25 Feb 2022 13:21:11 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="cGi8LOHf"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 0AF8983C34; Fri, 25 Feb 2022 12:18:42 +0100 (CET) Received: from mail-wm1-x32f.google.com (mail-wm1-x32f.google.com [IPv6:2a00:1450:4864:20::32f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id D6C3883C5C for ; Fri, 25 Feb 2022 12:18:38 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=romain.naour@gmail.com Received: by mail-wm1-x32f.google.com with SMTP id bg16-20020a05600c3c9000b00380f6f473b0so1478214wmb.1 for ; Fri, 25 Feb 2022 03:18:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=8ww5k31Be8LfCWleBHNxGLjNVL0gfZSccVKFNyzcDa0=; b=cGi8LOHf7/qDHXNyxqe1X6n3EUJMs00GOR2+8KB+mFi1+mdqh8SWbQ+De6VaA0xsZx QGNSKLq8J2yp5REtKC1aDUSybjKbPFk5Xf1R+6dH0cbBmGYf+GU8f4b9iGpKHFPb2yff HfGQiggckr80raAjrntjXISA6HpiRK2G3B+hDNqqLJUVL8vyNH5btfO1y/0d2p6ajwV+ 0LwWNw5k2upDcnj6i1R6YZrOYRxOfkoAJGWNjGZdP3UfWvYfdbwG4PGjufCmp8z7xoH2 hi6G4HpcavJoeH5SEoO8PyyRGoz62ofa2JS3tfeIC1xDC/yF4lgOOoLscTn+YNmg5yC8 +lqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=8ww5k31Be8LfCWleBHNxGLjNVL0gfZSccVKFNyzcDa0=; b=b8Nt4c6R7s2etyEN8NNEJ4/pRNG4CjIB6b8RPEp6DJ95MPHc6373lw7ncHS8oJ+Sso gLdXi1VUccb2xKZPRI1wMfFc+twArpKasSs0mEYPgqTTKxQGnrRiuBvTR0mL80uRw3Rv tFC0gi/t+A7O39DRT5wYrgmksml3akRgEJwPQ2+cSYiY4WhupOnu895SBfI4xUDaeTpu WFototekO6aqZ4/3YyGGi5Tk7SOcsrapeLL/hyKKVxYj9qiaVNPGTJ0Rk7tLQAiHyF0P lvMKEiFPUAURAVu5uTHtSYLNvVULmflyRbHg7bn5uuj0aSDFItpYlPiXa0e/POgxfBHG dL0w== X-Gm-Message-State: AOAM532B+Y7cnZl3lrV6o0ztFXM2vUrp7UZFJbVWGsDILHAJbuR2VKJY HY+BHcmUYdcVVtzZxSZnoesdlKmd/RI= X-Google-Smtp-Source: ABdhPJwIoSV1TGUXm5bv0+ElTuSB6FMqMco6lnEhJAxhQf8VJTYXt51v1z5QAeEaVUET5hL0ywUN1w== X-Received: by 2002:a1c:f30b:0:b0:37b:b5de:c804 with SMTP id q11-20020a1cf30b000000b0037bb5dec804mr2269808wmq.166.1645787918336; Fri, 25 Feb 2022 03:18:38 -0800 (PST) Received: from atlas.home (2a01cb058f8a18003dbee9eed79eb521.ipv6.abo.wanadoo.fr. [2a01:cb05:8f8a:1800:3dbe:e9ee:d79e:b521]) by smtp.gmail.com with ESMTPSA id m11-20020adffe4b000000b001edbdaac445sm2546713wrs.90.2022.02.25.03.18.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Feb 2022 03:18:37 -0800 (PST) From: Romain Naour To: u-boot@lists.denx.de Cc: Romain Naour Subject: [PATCH 2/4] ARM: omap3_beagle: Power on MMC when setting up PMIC Date: Fri, 25 Feb 2022 12:18:32 +0100 Message-Id: <20220225111834.231005-2-romain.naour@gmail.com> X-Mailer: git-send-email 2.35.1 In-Reply-To: <20220225111834.231005-1-romain.naour@gmail.com> References: <20220225111834.231005-1-romain.naour@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Mailman-Approved-At: Fri, 25 Feb 2022 13:21:06 +0100 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.5 at phobos.denx.de X-Virus-Status: Clean The PMIC enables power to the MMC card by default, but depending on the state it was left when restarted, it's possible the MMC may be powered down. This patch patch explicitly tells the twl4030 to power the MMC. Based on commits [1][2]. [1] 64fd2d26140aa72b43428d079974f7c0e7f88353 [2] 27b653449178e80b333e7bc5a81eed3bd1bd6861 Signed-off-by: Romain Naour --- board/ti/beagle/beagle.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/board/ti/beagle/beagle.c b/board/ti/beagle/beagle.c index d5a122af2b..847d596646 100644 --- a/board/ti/beagle/beagle.c +++ b/board/ti/beagle/beagle.c @@ -447,6 +447,8 @@ int misc_init_r(void) env_set(expansion_config.env_var, expansion_config.env_setting); twl4030_power_init(); + twl4030_power_mmc_init(0); + switch (get_board_revision()) { case REVISION_XM_AB: twl4030_led_init(TWL4030_LED_LEDEN_LEDBON); @@ -499,10 +501,3 @@ void set_muxconf_regs(void) { MUX_BEAGLE(); } - -#if defined(CONFIG_MMC) -void board_mmc_power_init(void) -{ - twl4030_power_mmc_init(0); -} -#endif -- 2.35.1