From patchwork Wed Jun 27 10:21:38 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Jonas Mark (BT-FIR/ENG1-Grb)" X-Patchwork-Id: 935385 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; dmarc=fail (p=none dis=none) header.from=de.bosch.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=de.bosch.com header.i=@de.bosch.com header.b="XhIw3IIH"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 41FzVJ1xqZz9s29 for ; Wed, 27 Jun 2018 20:22:00 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 476D0C21D8A; Wed, 27 Jun 2018 10:21:53 +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=SPF_HELO_PASS, 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 817C0C21C2C; Wed, 27 Jun 2018 10:21:50 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 723EDC21C2C; Wed, 27 Jun 2018 10:21:49 +0000 (UTC) Received: from de-out1.bosch-org.com (de-out1.bosch-org.com [139.15.230.186]) by lists.denx.de (Postfix) with ESMTPS id 19B50C21C29 for ; Wed, 27 Jun 2018 10:21:49 +0000 (UTC) Received: from fe0vm1650.rbesz01.com (unknown [139.15.230.188]) by si0vms0216.rbdmz01.com (Postfix) with ESMTPS id 41FzV46KKPz1XLFtP; Wed, 27 Jun 2018 12:21:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=de.bosch.com; s=2015-01-21; t=1530094908; bh=keFNMmhpehjx+su8sMRVbntthKf5VElASXePMowCXiw=; l=10; h=From:From:Reply-To:Sender; b=XhIw3IIHeBybTaRjq3wKH5776G0it8XgXmyRVSCo93KkMeYg+RiYPAfzhq56ulyq3 H7grIY4XQtsrhbEUis5Q6uu6c3WkzgeRcKoRDIL/PkklZ5uWdEwlzrc3mB2aoOZ18F lFRH6sXdGCcgbOVs+Kxn5GtOjgYjHaPCAod36dvw= Received: from fe0vm1740.rbesz01.com (unknown [10.58.172.176]) by fe0vm1650.rbesz01.com (Postfix) with ESMTPS id 41FzV45jhsz1Qn; Wed, 27 Jun 2018 12:21:48 +0200 (CEST) X-AuditID: 0a3aad14-651ff70000003615-90-5b336549de74 Received: from si0vm1949.rbesz01.com ( [10.58.173.29]) (using TLS with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by fe0vm1740.rbesz01.com (SMG Outbound) with SMTP id 6A.87.13845.945633B5; Wed, 27 Jun 2018 12:22:01 +0200 (CEST) Received: from SI-HUB1001.de.bosch.com (si-hub1001.de.bosch.com [10.4.103.108]) by si0vm1949.rbesz01.com (Postfix) with ESMTPS id 41FzV44RjTz6D4Kpg; Wed, 27 Jun 2018 12:21:48 +0200 (CEST) Received: from luchador.grb-fir.grb.de.bosch.com (10.19.187.97) by SI-HUB1001.de.bosch.com (10.4.103.108) with Microsoft SMTP Server id 14.3.408.0; Wed, 27 Jun 2018 12:21:47 +0200 From: Mark Jonas To: Stefano Babic , Fabio Estevam , Albert Aribaud Date: Wed, 27 Jun 2018 12:21:38 +0200 Message-ID: <1530094898-24900-1-git-send-email-mark.jonas@de.bosch.com> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrELsWRmVeSWpSXmKPExsXCZbVWVtcz1Tja4NQzDotPC0+wWmzcfJvF Ysed+8wW7ad8LN7u7WR3YPX4cPQam8e8WSdYPM7e2cHosfHdDqYAligum5TUnMyy1CJ9uwSu jK+be5kKrnFW3Hz+mrWBsY2ji5GDQ0LAROLYpJIuRi4OIYEZTBKXn15hgXD2M0rcWrKZHcLZ zijR0LkHyOHkYBPQkrh5YgcziC0iUC7xpHsuC4jNLJAn0ftgDhuILSzgILG87xdYnEVAVeJp 52ewOK+Au8S0a0dZQWwJATmJm+c6mSHighInZz6BmiMhcfDFC+YJjLyzkKRmIUktYGRaxSia lmpQlmtobmKgV5SUWlxlYKiXnJ+7iRESaCI7GCc9TDnEKMDBqMTDqwwMQCHWxLLiytxDjKYc TEqivMwOQCG+pPyUyozE4oz4otKc1GIlKV5GBgYGIWG4cHFpUm5mcXFmft4hRgkOZiUR3r9S QH28KYmVValF+RBthxilOViUxHk71ryMEhJITyxJzU5NLUgtgslac3AoSfAuSAZqFCxKTU+t SMvMKYFJK8lC7BRDlkG2lomD8xCjMQcP0O5skBG8xQWJucWZ6VDtkhDtQjBRhNZTjM4cf95P ncQsxJKXn5cqJc6bmQLULwBSmVGaB3eBlAyvfpVBtJAokgTClFeMNxmBYSjMOxFkOQ8wbSLs luDdITwnUkgQKojQZLQUqEfgDIvEvB1fGSWO7J7GKrF7yWNeiRf/LvNL/HjzV1Ri54NmcYnP 049ISOzfelFS4uSVJ7ISJ17MUJNYtKpPXWL9/ReaEhNu92lLrPl9WV/iRtcJA5ABZhKbXvbY Ak15Yiex/usrR4mezinOErf+HneR+LFmhQeI6y1x5Vu/n0TnkYX+QJM/h0tM6v0bK3Hl1O1E iR1PLiVJ3Hs3OV3izNfZ6RJfF9zMeAUMWCZgwLq2G4ECtiSxBEvAQkURvpNqYIz/e/z2v/mv m8/NYVBROLNv92cl+5eLOmYvyLm0qp3hatyqlqagkJv/X/A/fS3Xybd0kn2Iv/0BvWS7R9mL Vkt5sVZIygXvXbnc4+XzLa8elJhPvjrx3yWPbPn37TEXJ9pt2GvEf+R549qD9w9+WcGsl3/J ZXnoHG6D63rf/MqY55wOKzodwzFRiaU4I9FQi7moOBEAizN5jTUEAAA= Cc: u-boot@lists.denx.de, tingquan.ruan@cn.bosch.com Subject: [U-Boot] [PATCH] arm,imx6: add alternative PAD_CTL_DSE constants 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" Not all i.MX6 pads use the same drive strength table. So far only the 240 Ohm to 34 Ohm table was available. Because the constants used have speaking names it can be confusing to use e.g. PAD_CTL_DSE_48ohm when according to the reference manual 52 Ohm is the correct value. This patch adds the 260 Ohm to 37 Ohm table. For example, the IOMUXC_SW_PAD_CTL_PAD_SD2_CLK register (SD-card clock) uses the added table. --- arch/arm/include/asm/mach-imx/iomux-v3.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm/include/asm/mach-imx/iomux-v3.h b/arch/arm/include/asm/mach-imx/iomux-v3.h index bb93058..63f4b33 100644 --- a/arch/arm/include/asm/mach-imx/iomux-v3.h +++ b/arch/arm/include/asm/mach-imx/iomux-v3.h @@ -163,6 +163,14 @@ typedef u64 iomux_v3_cfg_t; #define PAD_CTL_DSE_40ohm (6 << 3) #define PAD_CTL_DSE_34ohm (7 << 3) +#define PAD_CTL_DSE_260ohm (1 << 3) +#define PAD_CTL_DSE_130ohm (2 << 3) +#define PAD_CTL_DSE_88ohm (3 << 3) +#define PAD_CTL_DSE_65ohm (4 << 3) +#define PAD_CTL_DSE_52ohm (5 << 3) +#define PAD_CTL_DSE_43ohm (6 << 3) +#define PAD_CTL_DSE_37ohm (7 << 3) + /* i.MX6SL/SLL */ #define PAD_CTL_LVE (1 << 1) #define PAD_CTL_LVE_BIT (1 << 22)