Message ID | 1494918911-24067-1-git-send-email-sivadur@xilinx.com |
---|---|
State | Deferred |
Delegated to: | Michal Simek |
Headers | show
Return-Path: <u-boot-bounces@lists.denx.de> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3wRpfg4wL2z9s84 for <incoming@patchwork.ozlabs.org>; Tue, 16 May 2017 17:16:59 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=xilinx.onmicrosoft.com header.i=@xilinx.onmicrosoft.com header.b="wUfOMlE1"; dkim-atps=neutral Received: by lists.denx.de (Postfix, from userid 105) id 63172C22230; Tue, 16 May 2017 07:16:32 +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=BAD_ENC_HEADER, RCVD_IN_DNSWL_NONE, 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 DBBA0C21E3A; Tue, 16 May 2017 07:16:03 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id DC206C21CA4; Tue, 16 May 2017 07:16:02 +0000 (UTC) Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0084.outbound.protection.outlook.com [104.47.36.84]) by lists.denx.de (Postfix) with ESMTPS id 48013C21CA7 for <u-boot@lists.denx.de>; Tue, 16 May 2017 07:16:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=HHjBg22uWCHOGhw7mRbxyOyrcHraGvXyw4ncoMxEh5U=; b=wUfOMlE1pVQMrJfCTorjaXHyoTaBcihcAH58J7HieZo1KjPNrCW2vKoCs8bXWwkjIJFZGUpfd7MvM2E1OnP82TTDFhtg5+fa4qwrBwwlmSE/DbXp+8yTptkDEEKSjQdnioZ28d/CqdBnMP45C6OA4KjPE9Q9DShHMY8GXJbYA/A= Received: from BY2PR02CA0117.namprd02.prod.outlook.com (10.163.44.171) by BY2PR0201MB0854.namprd02.prod.outlook.com (10.160.125.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1084.16; Tue, 16 May 2017 07:15:58 +0000 Received: from SN1NAM02FT010.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e44::207) by BY2PR02CA0117.outlook.office365.com (2a01:111:e400:5261::43) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1084.16 via Frontend Transport; Tue, 16 May 2017 07:15:58 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; freescale.com; dkim=none (message not signed) header.d=none;freescale.com; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; Received: from xsj-pvapsmtpgw01 (149.199.60.83) by SN1NAM02FT010.mail.protection.outlook.com (10.152.72.86) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1075.5 via Frontend Transport; Tue, 16 May 2017 07:15:58 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from <siva.durga.paladugu@xilinx.com>) id 1dAWi4-0006yF-Vx; Tue, 16 May 2017 00:15:56 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from <siva.durga.paladugu@xilinx.com>) id 1dAWi4-0003D9-SN; Tue, 16 May 2017 00:15:56 -0700 Received: from xsj-pvapsmtp01 (mailhost.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v4G7Fqsp029913; Tue, 16 May 2017 00:15:52 -0700 Received: from [172.23.37.99] (helo=xhdsivadur40.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from <sivadur@xilinx.com>) id 1dAWhz-0003BF-Vk; Tue, 16 May 2017 00:15:52 -0700 From: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com> To: <u-boot@lists.denx.de> Date: Tue, 16 May 2017 12:45:10 +0530 Message-ID: <1494918911-24067-1-git-send-email-sivadur@xilinx.com> X-Mailer: git-send-email 2.7.4 X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-23072.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39450400003)(39840400002)(39860400002)(39400400002)(39410400002)(2980300002)(438002)(189002)(199003)(9170700003)(77096006)(8936002)(54906002)(4326008)(48376002)(50466002)(106466001)(50226002)(107886003)(38730400002)(478600001)(110136004)(36386004)(8666007)(2351001)(36756003)(189998001)(2906002)(356003)(50986999)(9786002)(81166006)(63266004)(8676002)(6666003)(5660300001)(33646002)(6916009)(305945005)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR0201MB0854; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; MLV:sfv; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT010; 1:Gv8qWsymFynadA5jq5smvUkc4rTX3uwG9KKprJYCLxKuTQ43PjXK6Cnsfjfa7euTdKF9kdENs9bm17PnhLWb7jda7hLrf16hiXa/gcPrjV99S12sJM9mlbEvThQkrk5tLNIvsbpFx+hksBgSAprSkHvFBH5mtDZiITGSjsnIJPIC0pk8Cxj3LluSmEOtKV8M0bUDtTxRjaJ/UY5I+7Ah/mDXnKUISe4Wa2sO5npQIWJtKx/Oyu2un/N21N949yYF50++KuQiteiPTUMCrYKjCAYdT5J7fJiGysj1c8kxnyHAtNvSj/orwHre+F7LPQ03opcRg6UnQAP17YSAJtfiNfJ0MO+ojCYJQaUEyfbeI+h19BL7MPB2jSWqvFWJIMrKcmAX4IzUW9Y8M3NIyMsEhZ0LpGWc3n4PMitsdgJz0k3TYwXiBjOBwx72APPIvD0Y96/LfArDEqKZ6nmN4cJ/KZDsgnkKuC8A74ZUKQtd+smCBQeKfntqWEL3sFIee0J2Joz/1nivcP3dYsuGYSZ8tgTcLJqndJ2c5TOcc9LhhnD/mrg1rc6FrBnWkLMcg7h/nMFUMQa92sxi3UNumo8wFF5zPYyUlvB9YB0P57wVhAZRvGEtrL9OziZ8XH7ytf65 MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 9b053dae-be3f-4bfb-e576-08d49c2b6680 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002)(2017030254075)(201703131423075)(201703031133081); SRVR:BY2PR0201MB0854; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB0854; 3:4RZUMH9cB0Y6WBTBW2arJqEYh2oCjpbSXqHMvM4Wr21wtQt+8HQ+SLG+KWMQ2vcPJ+YJG00ZHG2LxL0q7cE1t6NHnLhrdpZ0MlDk6pXVthREF3SF/USieP1bo3VldWJVfAZOr0nLKduyClB/nuey1Gv6ZLskkEXlblwglrpoRvOFob8FdxJwbd8uXCsAVk+F+f89K/A4dCZ8OuKoR7zFZieHnJBOeswewnwRuxujSwtMoO4BAW6Bic05YxtPY3zTIkZwchbOb31ajMpxiSKxN+xs+y8N/ARZ9D7RywcA+kb7et5O9gjs6cunNeCW1j9GwmQ36uEaVlWdg0mMvZ+TmhAqhgrm6dxiPRR22VbAUvvaPYSR4qVw5LBcu0esSkK9ASkFZe6PqnaId3hoZg/UfkNZn9HkzfkphyJ6zHyyH8jx3xQhAMPnetgLc1hx97MC5TQo4SagcXwRLootEZLD0OnFlBfgC9POdpUFMUvbFdklG5dnACWWJd3HTj7zWAfq X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB0854; 25:a3ijsRSXhE8hdAwOwP+qyRBXa41zH+vHHPA3jc4xV+BdqW6VLVVFCcZ9YLhXORUwuatTrdLXjihnayQEV9/KTdPYbD2Vc0Et18cyUKTpplZAX1Itaoz3J54GK7ohWGNmVlA9MPNhT0AgeGTelyD020thTfEc4rvQC5jnWa3XO+9DzQeanEd+qL+Kitds11tEcyLW0+FcdfjaBHxiMdnwRovQssqKknVdHqcicbfaFZaSS+TNomsj0cQFEEzL6Oz81OEXVUesDCmutErot8X+9JIO65unzh60QQjpK8VKPXVZuB6KjGcnz0haNHwAsLvMY9Loa/mS0dyGrPA/ZuEFXfUl7yOZihMnTDt9J38Ew7Fjh2UxpSKABgQSFw/yISNApHDuVpgfOcbfy5FVlfWGFIBX8b7vIE5ANnV2GX/RWkKjDbaMqWZE5G74wduQuOFn4wKERvevCeIiSqPvv6h3SQyWI6jvxZ8KTzP9BYoXDDo=; 31:NuLKvn0ZokJkubS9lDi3fO6DCh9R7lnfWYmDMPUcq8iiGIeBb6ZxB8LH2rLSEveVWBjtxBIJpHViRNQifaO9Q5v9l9HIST9uxJCjHu6a9aWKj9/zlRhVIfbE3Jsv4Sx8tglPEUO3dseOYIS04B8hINRxkRlEAvuBIHVEJFJaaNihvUZ5406FcNd2yfVfeqFy6qUZpqyT2n1Q00/2vNA1IvyrY2IrEsA7RsxyJ3ZyTyihdEmVtVygL6fYhr5FCAmp6mNOEVcYgifNSQz0wCp8G2sLX32Z1Oe+1RtBYwsac98= X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB0854; 20:87XBVzegAWOfnBIB4Jkk4kS4TAQejM5KZRVmFIMpJ/XIn9GE9hdgRdjqocRVKrxqsWAOqKnvkxzd34ZNFrvXRGX0Eqmxqe2SM0Jho9gp3ovNVez/T5oIpTwKbYhiaOvAWZNKXJk/1/wfe4BEdexs1TNjkiHb91b91c67ZsSfBw1CMaNsVImMAMTGSXfTpxd+21qGszuPIbhnkg+N0f0jVT4caGGw4JoI83YnKpsh69qsH+nz50/baXojF39UrIaU7AFD8keWUTQJ2V8+vb2eYrOEu78K4tHpZgccHBVLYeHn5OvzKiBzr1SnmH1sPkTLjTc/rnhgu69bEjJ5CEdwGdkG45tgaZzSWnJDwBz/74ycUgBo8KLFWbtxyj8pcoQf7IcODGwaVjiN8KmzkLQV7nPbp4Ucs/dw0UoEYAt1n69TZ8n0ZkPbq8w6BgWluLGavZLnCwpFXoqECZlV6S1Ocg+QYhw7lmrlE2smI+pwLaT/G+MDwhMOZr40RmmWWNR8 X-Microsoft-Antispam-PRVS: <BY2PR0201MB0854D25F5A2C3F2197AB323ED9E60@BY2PR0201MB0854.namprd02.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(8121501046)(13017025)(5005006)(13023025)(13018025)(13015025)(13024025)(10201501046)(3002001)(93006095)(93004095)(6055026)(6041248)(20161123555025)(20161123558100)(20161123564025)(20161123562025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148); SRVR:BY2PR0201MB0854; BCL:0; PCL:0; RULEID:; SRVR:BY2PR0201MB0854; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB0854; 4:WznOHHs3N/kUY2VMyLAHGQ0Kr7WO7p+4Ff3yfh1Awhmc33XrP8tHmn8IuzpjSrJrwp1Rtz7254rhhUuAsSj215TchC4nloCMdRIwJ+VtoWNGaK5wvLMunARcoHpRDCmPUif4NKX6xOoT82vgO6sEmr/hq6kex8+arnAQlEkVeba9Av0uN+T29Vp38SBpmi26IW8BkQrniYOj+/Y/GQWGZ9sj6tw4n0APYPnkdgJmbOrRIKLn1Xh48gSaNBl/qMYC++XsGC+GKZ2jz+DeimIlrDGdep19mZ/IT2rcWOyINyvhAQGVWwIKqnM4S+Ww5P+af6lf2a+HR72+yTqUpUpoNNEcKLuEUz/C6IQh/pWhmIxRj6eOrV7xGjkeI+FauwRMet3SHW6XHu2KUp1DjM78rOPcuVmesYMU/c+IXgh6nmUQHDIVwMpHPqO5jPfsFZnOxPontI8rnkxVD3d4zlIPexA3DADDnuOUBlaaxUR/B0z/fG3xhgGyf9GcaRw6K6A7gBMAigpW86OhKBmQhgk9n6ndZ2JqtEAP6NXlDkmOBqDIvnKPUZPyt+4Z9cSkPt2wIrZo+rOL21AP/NsL6MUAwSAwGedX4cxuOt81HCPyoYho5eP+1ZCEA9SOg4uzPvt334ymtj+VDXq6q5D7dWAw0mBCkOeEfopiNvzTzLaOGo5pvSfSbLZfi+wSNZCqAGhG1GOHpDK3b5DThvRzcz14YsbBC95UZlTwBh4mW0Ej5pRat0W0S7cxIH5FxPndP/ZU1qcZByqzIFtoc5wxRquvIRMn+aEP9XYZm65EJFWOPt0+ZpRN4g6Qj6sXIOWpBvjoEZul121nlYaviQF3v8z87t5hkfuCFLIBvAyu12jd+NaeuYpeEl37Tgc7KEkGFdQm3TcTlmWa5G+Q7IEx7RpgfkvyLbxkyazZ6J6aLafuKgo/W3p0l8KiQMJWwsJDgjvq X-Forefront-PRVS: 03094A4065 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR0201MB0854; 23:AUgJ9xsddW+XXUaYKDOOO4FoYtOPwhDh7z8T5Fd?= =?us-ascii?Q?gI7xxp+vhlW/amYd1P1bSlpEj6ltqIIuZHMRn3qA2q/cLriRjiX5fQzxAMWc?= =?us-ascii?Q?8zRbnBAF8uFW+toPPM0y2xZKi3oZtWkTbtUbNRhciy9CxoOXf8C6JMwdFGdG?= =?us-ascii?Q?DoWFChJ2Bl2z0Kntn4PiXfwwZ+dDT9i5Jz2WCQt8ZwBWqmQODgNJYawXHOQg?= =?us-ascii?Q?dhb4qC6aD6lXahFJqHtLJaYrxHwlL9RcqUxrQ65u+vR8ZTqLgAUT1s4vtRwT?= =?us-ascii?Q?KDn46XD0+umWUqzSezbcctW/ZikA+3R4tjtdBFxZRFDWFRcKK4TqBjfQlt83?= =?us-ascii?Q?jree4yYS+//rX+PVBYjxJFf/528tMT0UuwVA6ns7rN2aSdJtLRujxa8mFVo0?= =?us-ascii?Q?Ney/Di+ZzPkLKSNNg/AgGnJffjedCU2Gxcqmbn9Md+lIAJpoXaZCWDDRPIP/?= =?us-ascii?Q?F8kt9tlmQPmEsronj6Pg7RXCjs/GNtaLsnWagyyJ5x18VEDX4uATe/KN/fR6?= =?us-ascii?Q?2dS2ef6gZVAORVQz8kETmtRE7I9RsVz8mZAPvaZNTHbBR1xFQr3s1/D/prd9?= =?us-ascii?Q?46B6qMzgUAvFDWFGL5Dar6g3sgFym5gENN5TMM/FIKfgKNJrNxkShQksbN1F?= =?us-ascii?Q?dTcLzM0F+oUc9JuWKTP1POStbwNkqLQxq0jvuqzYerfH4lF3pQEDhrUSdwX/?= =?us-ascii?Q?zehzLppikY9xNYQlxttMzc+BDS1uJ3ayrttJnADVX67k7mlRVYRd+y9LAwUK?= =?us-ascii?Q?kXhvMMS9vC0PPr48y4Ehh4y8V8BcFeNVTpnXMRqw/HCz/DnoBf3CGFBmw5qV?= =?us-ascii?Q?LU2PWtwqlkd06Ze0ubG6Yg7gpyPLY8KyJlP/mGiihQuUAH9SSTpOHqySPJn2?= =?us-ascii?Q?KWKz0jfWPdZm8TGxHoz+NmHTCZ7Yu97eKPcHNbYnMUDsvlRWch/lS1k0wkuD?= =?us-ascii?Q?M1l3GouXlvx49a3AzSRPlumWubw3Dk4mYCpTG1gSjiZz24/fRzwaNHaJD44R?= =?us-ascii?Q?2kdq7SUOdsnqrCh1H3Snx6YpK?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB0854; 6:be4MNF96gObw8+BuY42S1ZWcmsQczz/2n9TmWj37aE+AlVO+LWKNoEJIf2CHg9XPpNjlZkxAB+asYKuVppY8lfqYCyMkmvyE33mw5v/Tx7/XNCzwH+eB1ZvfiSv5I1WMGOjE5v5IGP5KE3aoE+srosa9L9B8D+BdQE4bqK1tdYOqGnn1KC4eWIFDU1fPjrEQFO9nsIaCW41kEOXOGP3B6HXelZBQcyoIqvb6GjOqVvCYHsfTC/cDHEWjH3CuUpRM6U6iwQMy7HSf2VVwgh03qjl0rI5dGWfIZg89ZH+q6oSs58yxGI1fsrrCeXrDm/bNnmj1sX4TTHxrCH6QhsAbfTCFLi9uxm92E431dbCeIc/LqhYFJQEIa3MpX4iiahJVeu2S2LjT2pibFi537dVXdFcVDrGIBYr3cLeJBoibTHX0nY+oDzl6AOMLuJDVLULmI1db815HzDWVY2O4fnjSxdyGwVl8ddpXkkveu1wdeFmqQi/XWrcINNpW6bS14vdJKb/LjGaOSz3Bsd1V/1zu2c43x48/iVUa9jhmkQfN2A0=; 5:3lHlbHFjsxJ+KAL4Ko79EuzPOjfDVAGN+VEt1sWlKSfSHH8RdJgyuKmBS/JGs68dgFplAol2+HAQfq0A//XwCcC+4UEh/sKK+R8o6sPnNxVlzJ26rAE/NtE1zV000zDlqcV5WXVi5nX8QVpuLuVsiQ==; 24:lR64+a4Fj84xmRIQIaTogMlHFddfDgpe4rTjnzVFXCu2kZWZbSSDgOJ577T9J6gEk2wxzY4yZRmRBHpfWbzllGHbh7ZZUu/M90QXUdpAz5o= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR0201MB0854; 7:o0VcHaTKhdvJJ4oz/HKH1GOyeINutdvoBnA+omcsIx5TpvrNCFnwR2e/rDw7hDUqpBSEjUV99IwGNx9rTeLRGtEGFul11BxGLB+By8AQ6fBdIXq94hVnBnIp8XcsGgNSlKdROW4TaGG1DDvdxb0I+aztJYQUdWvSLDPS3WUSesGsWM2NKdUgBMzgOeDHaTMcenN4AjBhDIkLs5b+3jrq4CJi1y8OV2TbONV4xZu+LaXf62f4fFRL42fIGb3HYBN/V66thdpBYA4WODWtI17gI9jC365TZ97x2QsRtp73GM2BNSLD91xAdkENm2a+GT2wljfBrelrbJCCzNT/w85izw== X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 May 2017 07:15:58.1457 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83]; Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR0201MB0854 Cc: scottwood@freescale.com, michals@xilinx.com, Siva Durga Prasad Paladugu <sivadur@xilinx.com> Subject: [U-Boot] [PATCH 1/2] nand: arasan_nfc: Move common ecc struct initialization init routine X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion <u-boot.lists.denx.de> List-Unsubscribe: <https://lists.denx.de/options/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=unsubscribe> List-Archive: <http://lists.denx.de/pipermail/u-boot/> List-Post: <mailto:u-boot@lists.denx.de> List-Help: <mailto:u-boot-request@lists.denx.de?subject=help> List-Subscribe: <https://lists.denx.de/listinfo/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=subscribe> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" <u-boot-bounces@lists.denx.de> |
diff --git a/drivers/mtd/nand/arasan_nfc.c b/drivers/mtd/nand/arasan_nfc.c index a8f795d..43a5707 100644 --- a/drivers/mtd/nand/arasan_nfc.c +++ b/drivers/mtd/nand/arasan_nfc.c @@ -1038,13 +1038,6 @@ static int arasan_nand_ecc_init(struct mtd_info *mtd) u32 regval, eccpos_start, i; struct nand_chip *nand_chip = mtd_to_nand(mtd); - nand_chip->ecc.mode = NAND_ECC_HW; - nand_chip->ecc.hwctl = NULL; - nand_chip->ecc.read_page = arasan_nand_read_page_hwecc; - nand_chip->ecc.write_page = arasan_nand_write_page_hwecc; - nand_chip->ecc.read_oob = arasan_nand_read_oob; - nand_chip->ecc.write_oob = arasan_nand_write_oob; - for (i = 0; i < ARRAY_SIZE(ecc_matrix); i++) { if ((ecc_matrix[i].pagesize == mtd->writesize) && (ecc_matrix[i].ecc_codeword_size >= @@ -1126,6 +1119,13 @@ static int arasan_nand_init(struct nand_chip *nand_chip, int devnum) goto fail; } + nand_chip->ecc.mode = NAND_ECC_HW; + nand_chip->ecc.hwctl = NULL; + nand_chip->ecc.read_page = arasan_nand_read_page_hwecc; + nand_chip->ecc.write_page = arasan_nand_write_page_hwecc; + nand_chip->ecc.read_oob = arasan_nand_read_oob; + nand_chip->ecc.write_oob = arasan_nand_write_oob; + if (arasan_nand_ecc_init(mtd)) { printf("%s: nand_ecc_init failed\n", __func__); goto fail;
Move common part of ecc structure initialization to arasan_nand_init() routine. Signed-off-by: Siva Durga Prasad Paladugu <sivadur@xilinx.com> --- drivers/mtd/nand/arasan_nfc.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-)