From patchwork Wed Nov 8 17:01:18 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Jeroen Vollenbrock X-Patchwork-Id: 835921 X-Patchwork-Delegate: sbabic@denx.de Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=temperror (0-bit key; unprotected) header.d=athom.nl header.i=@athom.nl header.b="bhoMetJ5"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3yXCRn2YkDz9sNc for ; Thu, 9 Nov 2017 04:08:19 +1100 (AEDT) Received: by lists.denx.de (Postfix, from userid 105) id 91F99C21FFD; Wed, 8 Nov 2017 17:08:12 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id BF383C21DD7; Wed, 8 Nov 2017 17:08:09 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id F1A05C21DD7; Wed, 8 Nov 2017 17:01:26 +0000 (UTC) Received: from mail-wm0-f67.google.com (mail-wm0-f67.google.com [74.125.82.67]) by lists.denx.de (Postfix) with ESMTPS id CE6A4C21DCE for ; Wed, 8 Nov 2017 17:01:25 +0000 (UTC) Received: by mail-wm0-f67.google.com with SMTP id r196so12254871wmf.2 for ; Wed, 08 Nov 2017 09:01:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=athom.nl; s=google; h=date:from:to:cc:message-id:subject:mime-version :content-transfer-encoding:content-disposition; bh=HfeR5b9PDB0byqmb0Btk4m+QMQwm6rF1fe6Z4kbvtqo=; b=bhoMetJ5t5okls3XTzKc2vnN4mrSiUnahFS3v/v0k29zcts8d2ZdXWu3kwva920q2u pLTiFgk/VV/7B3k4wXpGmbWe/xj8UCZS3BdzBUnQyJmZ7kixPv1uu/VnhtlDDFnMy5jg YmbogRYfVxcLis50e1vOYqVh1XvvZeEXG4c8w= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:message-id:subject:mime-version :content-transfer-encoding:content-disposition; bh=HfeR5b9PDB0byqmb0Btk4m+QMQwm6rF1fe6Z4kbvtqo=; b=pZkWTafjcJ/OIrjq5GR9+xdJlj+V0KOF4xQeZl0F+MyB+j8NUOp9eETgo8ECmv2biE EP+sDDF8UUxX/Wa1alB7Z4hF2HsQWP+M+XDp0WpLZlyrBTViA8MQjvQntg785uUSm0CG 29Qqv5gqXgaX5WKiRPk1d52K3cPKzPNMmTvXcGgtrrbf8MjxCfGfPO23+G/CI3Zo5J9P 9G3GAl0l6bW4cjZMKSX0RvyrGPGNsYL9niSwrj8IuFSMG23qnT3+ny2231vYHm6NTpEp QYcaYhZ7xen1Y25rogMlcqA+/e6SX/ZdNuDME38J0yltKGZX2HQls6aA+ZfPO5pUlgv5 pp5A== X-Gm-Message-State: AJaThX6RVjnzRlGfbiZk1q7eoTTGSCd8JqQErcfuUPKzG7fUgsrU+sAh ovQIYU4Ik7zaNNYf4tNqic+at6K2 X-Google-Smtp-Source: ABhQp+RgTlkEctHZ/EPreWRIWNd8PmPETzcbCrsjqeIjdbyIW6bpJBYnx8SXhvem/+Tvtce0OLctxQ== X-Received: by 10.80.164.72 with SMTP id v8mr1454362edb.99.1510160485005; Wed, 08 Nov 2017 09:01:25 -0800 (PST) Received: from MacBook-Jeroen.local.mail (rev-248-108.virtu.nl. [217.114.108.248]) by smtp.gmail.com with ESMTPSA id q16sm4256420eda.87.2017.11.08.09.01.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 08 Nov 2017 09:01:24 -0800 (PST) Date: Wed, 8 Nov 2017 18:01:18 +0100 From: Jeroen Vollenbrock To: u-boot@lists.denx.de Message-ID: X-Mailer: Airmail (457) MIME-Version: 1.0 Content-Disposition: inline X-Mailman-Approved-At: Wed, 08 Nov 2017 17:08:08 +0000 Subject: [U-Boot] [PATCH] mx6: Fix imx6_is_bmode_from_gpr9 always returns 0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 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" Due to the cast to u8, this function always returned 0.  CC: Stefano Babic ---  arch/arm/include/asm/mach-imx/sys_proto.h |    3 ++-  1 file changed, 2 insertions(+), 1 deletion(-) --  1.7.10.4 diff --git a/arch/arm/include/asm/mach-imx/sys_proto.h b/arch/arm/include/asm/mach-imx/sys_proto.h index 970c4ca..0447eef 100644 --- a/arch/arm/include/asm/mach-imx/sys_proto.h +++ b/arch/arm/include/asm/mach-imx/sys_proto.h @@ -86,7 +86,8 @@ enum imx6_bmode {    static inline u8 imx6_is_bmode_from_gpr9(void)  { - return readl(&src_base->gpr10) & IMX6_SRC_GPR10_BMODE; + return (readl(&src_base->gpr10) & IMX6_SRC_GPR10_BMODE) +        == IMX6_SRC_GPR10_BMODE;  }    u32 imx6_src_get_boot_mode(void);