From patchwork Tue Feb 16 02:54:41 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Yangbo Lu X-Patchwork-Id: 583154 X-Patchwork-Delegate: yorksun@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id EBEC91402CD for ; Tue, 16 Feb 2016 16:42:03 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 4F012A751B; Tue, 16 Feb 2016 06:42:01 +0100 (CET) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kE5B9_cPek4D; Tue, 16 Feb 2016 06:42:01 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id BBD9CA74C6; Tue, 16 Feb 2016 06:42:00 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id EC8DCA74DB for ; Tue, 16 Feb 2016 04:18:27 +0100 (CET) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BA3VRhHVOnz9 for ; Tue, 16 Feb 2016 04:18:27 +0100 (CET) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2on0095.outbound.protection.outlook.com [65.55.169.95]) by theia.denx.de (Postfix) with ESMTPS id 72267A74C6 for ; Tue, 16 Feb 2016 04:18:24 +0100 (CET) Received: from DM2PR03CA0024.namprd03.prod.outlook.com (10.141.96.23) by BLUPR03MB311.namprd03.prod.outlook.com (10.141.48.26) with Microsoft SMTP Server (TLS) id 15.1.409.15; Tue, 16 Feb 2016 03:03:40 +0000 Received: from BL2FFO11FD052.protection.gbl (2a01:111:f400:7c09::161) by DM2PR03CA0024.outlook.office365.com (2a01:111:e400:2428::23) with Microsoft SMTP Server (TLS) id 15.1.409.15 via Frontend Transport; Tue, 16 Feb 2016 03:03:39 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=none action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BL2FFO11FD052.mail.protection.outlook.com (10.173.161.214) with Microsoft SMTP Server (TLS) id 15.1.415.6 via Frontend Transport; Tue, 16 Feb 2016 03:03:39 +0000 Received: from titan.ap.freescale.net ([10.192.208.233]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id u1G33a6X001084; Mon, 15 Feb 2016 20:03:37 -0700 From: Yangbo Lu To: Date: Tue, 16 Feb 2016 10:54:41 +0800 Message-ID: <1455591281-5126-1-git-send-email-yangbo.lu@nxp.com> X-Mailer: git-send-email 2.1.0.27.g96db324 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131000654194970799; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD052; 1:RQ/kPE0thbUbcJ3FBHreGkSB59dl2kOMLuHaI2y1Fc34H3jLPNFLcWRw7l0Xu6aVNMCITUyQPNimv5AOhezrBbzRifsNt85KhBa9t9p+DfrHj1qCbcBNJSt+A84ErRN0kHrdmU63EatA32c77uJ2AAVoyu88iNoL6AiaaFj6KFY4K3mekFQSHhf+LYVKMjcanRfETqhazoLjPvfhuWR44sktWkdGXCcDRUBrS4JMXYzcpeUg7Yal7wlKlpXpZBALuztkNm2rNsTtkhDVQ2D3DTLpb4JIE6HeyTLL4Agy19d9iAKF6AMGS0UR8ndf1CNiwNHV8VOZV9MpNJtjPZZX0KpwceCz16o0YuGvcGMrVA0+pdrHrVV1iBDjTFA1K8XBA0CS6gAcMN3/lpG00Ywh+RVEdGTPZpYjt4jYw+Rjl/KJbuWVd8KlT8xjqQUuUXS08KwNlqdcVAOOin6KOV/AQX73jczLmgb0IU6NwHP2MNdZ/cVhCoFR+2QC00hYc1W72OGuu+H3uw00CIxjoVFBrx3W5GcKa/lXvoeqxx1yjdqzEobdq6dR427iSCn2ORy/6s8d2fMpw5Dn48Hwa9zhFQ== X-Forefront-Antispam-Report: CIP:192.88.158.2; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(19580405001)(11100500001)(85426001)(19580395003)(36756003)(104016004)(6806005)(1096002)(50226001)(229853001)(2351001)(5008740100001)(47776003)(87936001)(1220700001)(48376002)(50466002)(4326007)(189998001)(106466001)(92566002)(50986999)(105606002)(5003940100001)(5001960100002)(33646002)(110136002)(2906002)(86362001)(77096005)(586003)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR03MB311; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:sfv; A:1; MX:1; LANG:en; MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 24e74cfd-833f-45fc-2f4f-08d3367dc517 X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB311; 2:ml6P9fu668ev6ln0mbCqaF+o4yD38bsowL1nh88gRt1mSn8PqSyjMr5btMR7xbg3/8Akxry/TdUjYSKJ3Tc2fpZkxGQEijpqr+pextXE1r3ohogL6vecaBiBl9HwpAa6uC9jGVPhwKjAEdaB5/ny4t0tFcWUrJKLiUWBOu0T7fq/rrErd2/Y8OQEmK9COb4C; 3:SRiFbDP6bS/am+QP3/UuaMXrEASrpYoSLKoZ0U8TVN/ws5Y1+AYwKAH97gVmkR8jHEEwhYe3TkIyv09J/nlJFTkTUvON3aW7Y8rOYh15PISlpr6GHUK0A0os0giEh0ir/J944ompRIdyDAZOqV48YKGyTUTgMcI6MGQddghbGhpH3khPcabXj/Yt6TnfddRymGa5iDXlhRNBoOfI3b1GenIz3ByamjGFGUsL+oBWNsg=; 25:RxOuL4cXGwyx3rCDCyomrF83W5A1z83Bwf/vlilYxAZyQOhuvdP7k3pN6hJqrBHsFnGxaQLyKv/bebZzwmvGZJ922DgaxbOyCyPQPVkqLafklSKXSW5us8moBCptULEIlDzB3nXOkzeK6VeIdMOOnj8PczWiqhi+mQ3qneB0DrdlRG8dAk+8mvvEbkGFagW8stys/GdLdHEslv+5OEz6cye6KlKBaPUrI3uG/3Tpj99gxVeHIXIugMxyPmnL43qHTfUPl3sEHSjE9Fku+ZrCxwewHlNoOdeQcMeQalQ4vva3xE13bo4+yaxP1vSyyvvS X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR03MB311; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13017025)(13015025)(5005006)(13018025)(13023025)(13024025)(8121501046)(10201501046)(3002001); SRVR:BLUPR03MB311; BCL:0; PCL:0; RULEID:(400006); SRVR:BLUPR03MB311; X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB311; 4:kXOaUv2RtHlk6XyoLWauEpudSGXmQmJ91Ic6aEKjTEkvwmjwF6z5nBhQBDIdoJlv6IgjvyEwkz9bXxjQ5NwR9sOZ58pzZzpA3WP+ZdB/spUay83XEb6g2djVZaUcF6FcXXjq+nBR3yxnBHZd7HIoMkPN+7HOgBh2q8V1cMFwgRvwFL3ofXlXlx5LkCm3yySit465TOVrG890L9WKX7pLfRBYCQX17Fq9KpWnrgiW/TLKAR6xTQS8aFkNeCNmWG++oZBDc1Kp0V5H9y6W/EbQhIwbJOCRZtXKb6FzSepiSc1xy1HC5ImMwmYL6TEdggVUvXlH3roh0fnrYz6QQhYfUZd2mcfn574nplQ4+eqBl8DyZay5+Qz1lphuZZrHT8L0Z+ywejfgJ3cCCsQ17jgffeeLrYmPAd2ZHhGfWaig/D1IxVSly7S3auCUc5aUDHfybG2Liqhz9ZKKvcwk3WnRMMyRJ98naQoVbHAD1yzA0kGWfYnQD8XmVOgp7/SzbxiM X-Forefront-PRVS: 0854128AF0 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR03MB311; 23:VExkTQ/HJhyxYW2OtnY34ihr0Om/3fCeVn+t81qnpk?= =?us-ascii?Q?APvm9OPP0S9c3LQsradQOY1UjLb7idvY+ZjyfMKuhkASR0pwZVxOjfwof3Jn?= =?us-ascii?Q?mYG9F0y0Lcl+cotvgj0DQpY4/QI4v/3Jf6xeE4IPfoNUr3Jh9p5lXE5oG7PB?= =?us-ascii?Q?AzbYcIRxuNuRQJXS0BseTuX4LxLUg8eYfOgsa2nkU1waNH0ZKaC1J4boL+n1?= =?us-ascii?Q?IiqSepeq38D4R479aFW9wU78i00lM2hjFZxy0UTCCNxqXjaIFS6NhWJJQhr/?= =?us-ascii?Q?rkGVzvlA2No6ZL+v7QbvI7bTQBkpjhfYuxWb0g6BZW4W8UyTN7z8Z33U5Ce7?= =?us-ascii?Q?AIHkSgTxF2cSOucVpr2rx3B4V6l73XpEqrSpOrPIn6txPpgXOBsdukBAvmkD?= =?us-ascii?Q?phZJvU/5P5ltSElOhrZ/GWU29CD2EmRWMX6ggx1Oxa2mbF3MYZk0KqWC9D4f?= =?us-ascii?Q?qBPfOCiv61vCvmTH0OULb54N7gzN1KHXUXa7QEVSHfLA6iJ1c7rhxlB9Mj8K?= =?us-ascii?Q?IP1r6W3E5hkhSmGe6F1CqlG8Soo5FDgl2CLmQV2pVhMAbKFSD9zj/OVQz1V5?= =?us-ascii?Q?QFrwIENTAER1GQ3gYnHZ+LouyMJNV0oTPlWhiGfivOIv54ebGY30XhCUE3Z5?= =?us-ascii?Q?0Sg0z1i+eljA3mBdPmQc1a63hDUOgJ21zRp6r0wNGcpvPWRNVzth2Ng/JwGE?= =?us-ascii?Q?TYyqi6qYQR2OyEA1+uxxRA1X3Faetb8VVWdtpTHoN571OW3NU8+XncMb4yqJ?= =?us-ascii?Q?/yPtacad5bA6LrwXwY2juHWs1ded8CBGB/SzIbqHRnNpZHqWzwvVzdoSFWX6?= =?us-ascii?Q?RzX/Lrl+bRMM5i3FsolDbvdvBA/9H88SIXoMid2nR+kpwqmq8w9qgH7LXlNd?= =?us-ascii?Q?gswcK00ZDYC5RNsCwdU+r6631gwXyYVqp7opYlhinRPGNkRj6CaXB6ZWqBAT?= =?us-ascii?Q?BlMpudbarautI26YMIw0svXomH78gxmOC/zlZVrcLUgbafk56eor1iYyzLVL?= =?us-ascii?Q?AegTY8jyGCyDkzrNMB8IsrUIisnL+zrvew9rqsHBwJ6g=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB311; 5:yHUlKztxUaaXHV8LuC6VvtzG/rOe1/yernPTm8pEgNH2nlEXNCDIKib5j1iUEETn+6uH4ksmhLy9fX8JTMEUj1i6sJ++NrrUuhwgPGuxkOKNDEPf0Pyw6HdG66K38lTsVfgDpFQ2FgEcM0uaFltWWd/klhhUR7bVD2owKUHqRV0=; 24:fT4aHCgPZ3yzA+vbYT7z6aWhSt9AqKjTrd8ROKeEaSudC8EMT8ZgMWeeVtM17RMEhFbCBPMs2g9ODxs6mkCGWTvfB4Q9wucYXhAfpb8XhBY= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Feb 2016 03:03:39.2318 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR03MB311 X-Mailman-Approved-At: Tue, 16 Feb 2016 06:41:59 +0100 Cc: Yangbo Lu Subject: [U-Boot] [PATCH] armv8/fsl-lsch2: fix sdhc clock frequency value X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.15 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" The eSDHC could select to use platform clock or peripheral clock to generate SD clock. The default selection is platform clock. So, fix the clock frequency value that's calculated for eSDHC. Signed-off-by: Yangbo Lu --- arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_speed.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_speed.c b/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_speed.c index 6f6a588..453a93d 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_speed.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_speed.c @@ -106,9 +106,13 @@ void get_sys_info(struct sys_info *sys_info) #define HWA_CGA_M2_CLK_SEL 0x00000007 #define HWA_CGA_M2_CLK_SHIFT 0 #ifdef CONFIG_FSL_ESDHC +#ifdef CONFIG_FSL_ESDHC_USE_PERIPHERAL_CLK rcw_tmp = in_be32(&gur->rcwsr[15]); rcw_tmp = (rcw_tmp & HWA_CGA_M2_CLK_SEL) >> HWA_CGA_M2_CLK_SHIFT; sys_info->freq_sdhc = freq_c_pll[1] / rcw_tmp; +#else + sys_info->freq_sdhc = sys_info->freq_systembus; +#endif #endif #if defined(CONFIG_FSL_IFC)