From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965355AbbJVUFo (ORCPT ); Thu, 22 Oct 2015 16:05:44 -0400 Received: from mail-bn1bn0103.outbound.protection.outlook.com ([157.56.110.103]:43456 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1758009AbbJVUFi (ORCPT ); Thu, 22 Oct 2015 16:05:38 -0400 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=freescale.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=none action=none header.from=freescale.com; From: Han Xu To: CC: , , , , , , , , , , Subject: [PATCH v6 0/7] mtd: nand: gpmi: gpmi-nand DSM and bitflip support Date: Thu, 22 Oct 2015 14:54:29 -0500 Message-ID: <1445543676-19876-1-git-send-email-b45815@freescale.com> X-Mailer: git-send-email 1.9.1 X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;BY2FFO11OLC004;1:++A+SUa0YgxkMP7Xmh79jfsPRVEERRgkkAAood2d1HzIvyz1gE7sH4FsTjX5SGKAcvemfy2fxZA76EO7gKF0WFxVPsKGSrUVDt3mzfvi6dtIEecExEl6g1cPM0gLfUDxmtNOboe7TvZWgdiAcJXmTuF+4dGOFocU7lD9yYyrWSJKekXID4mBP8yP0muy0zCdqpmqXIS88g+XZmJa6omFIrk7uOADeayzJWKMjqW/J/s5ppEgFxlgepP5QkL+RUr8+5VkH3L1PwN1cRHXl/eU+h9mBmqYPaYt5+iJAAFATF/QUE9nqr+gltUPe6DEOOBiY+LUW8+uTRWn3/DGRawxW4L0Ry2xEcxeKKqhy97M3wO4ZUeNp1StdS6bbPm9zH4q74CF81VvnZ0Iysko9TQZfA== X-Forefront-Antispam-Report: CIP:192.88.168.50;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10019020)(6009001)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(11100500001)(87936001)(229853001)(85426001)(50226001)(5003940100001)(50466002)(5008740100001)(81156007)(97736004)(105606002)(104016004)(6806005)(77096005)(2351001)(48376002)(5007970100001)(47776003)(106466001)(36756003)(33646002)(189998001)(110136002)(5001960100002)(92566002)(50986999);DIR:OUT;SFP:1102;SCL:1;SRVR:BL2PR03MB545;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;MX:1;A:1;LANG:en; MIME-Version: 1.0 Content-Type: text/plain X-Microsoft-Exchange-Diagnostics: 1;BL2PR03MB545;2:n5G3QkkNNm5S7yXPT1WDHpW1i9mfDW/Gd9RvAg9ksisVmY9nGugRqgpwM0EJXS3zCa7vE2BBu9m4uxz6HIn6kjF6KsxXbSlxqR2ph3OZ6M//R//HV2vbuFXeNTn5CXZ7j+tMBwCOp6j5tO7pJ46HPhyu8uUtR77xICiMypW6Qkc=;3:5vtO50dtetjS8TP9AL2oZu0fiv01bJrA6yDf+6eLjE6ZzFW0Nyc5cPRQnnlMFuu3uXxZcD4AeJVHT55tZYYwzLn6hpER7iLwF422yG6iJAWAsjeHQ3UCotKStzxDmnsLtBapKrFbwcp0ekNZkOb6p9O7hW/z9UuPMJgVPnVxV7snQumuL8GubpMDwbiEesVPCjeCyO/CB12vEt+gXHQ9j7/jhjP2v77nmJV8uhNBzak=;25:bGxrbppzMjx6o+9bzdIDMP58LPuhCQDdg93ShFhN7VlLXQqHcNCIxcyKDpgtE/tNCbrbtGFG2SyC0LIbo3YEZYmdM78KXw2lwvlWrHT0x7AiC1cK8wPK9ZHACdO799bqYWwRgc2NX960TfopR2kiQThgRCTE1RbsMEPs8NvSG0SUf+j6MhNAfBZLPYfh2i5oacruvBMF0fNu8opP0bw0XQbGJwXVIq8S9RdV74GZI2kwWWIvud01GAQgHlfvt8NL X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BL2PR03MB545; X-Microsoft-Exchange-Diagnostics: 1;BL2PR03MB545;20:FGX5cVOvmINgH5TW+pkseweLci70zB0NP3udtD94NXbbXokXrIpKJoxE4j0NJl9hitPGC7nNp5vDrK/fLd/Q0cjVfaYaSW69NLP0Ww0qgSYuWQE408nUm9h/IOWKNZRBuI6KdY7USWObH7IOOdgppRUyQChEuVVH64tSy4q58Q3ctBej7P2+6TX4YWDg9LTuuE/5bKhPKgu8bgFxdKxuacgZR73fbuh5spGkSbEfawO3g7ggDQ1CI6nBYqLXFJ0XDTuU1g8OO23sAB1olLGZEWJdsm6+zSFo58GIwcmSht0ZyLGKsUDukOTAioZiQkzfLgAQFrHjcnLYJSL7kzO7m31V0hNjld4kRFoFqP/jJug=;4:UedxuGyx7pp/qtrDNuH5+V63AkgrT1kX1J2pJNWuxKwgtGSDQY1maAYqvOfdxT20PFgGlQaXZ3+nfG05KpRKexkklmuTsngyuBHXJ4HNxUddVbRdNNf/8K3K/TZNIehLbUEtM6/4bT9pTWS50bvsUbooITipOBx7SHIPAoLB1P4hjzwFBtVbwzHQANfcL88HiRwfutDTSQ/AyCv9b/9fqC+SSiYBTAS9oMD1pbxExMDYsaMX1kPy+wNMDydgI173OyjT93zyGyZzMWv/162T3YIMlmd+yH648bKVPuhTlW5qwpqaUECn3tIjEscHAsYbOFzkACK8ruPSwkgZCuKvCzYRhMdU0CUp0ZCfNZcdWWF5NzKwIaGDnrY/CaVj57dE X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(3002001)(102215026);SRVR:BL2PR03MB545;BCL:0;PCL:0;RULEID:;SRVR:BL2PR03MB545; X-Forefront-PRVS: 0737B96801 X-Microsoft-Exchange-Diagnostics: 1;BL2PR03MB545;23:2mho6Gcysk6s87i7pROHeA2b7Als/GY5n+Njx+biot5vY4222n6DINjLjcy3hlXrm/yoAnOEOUVp0cfoo2OAG71AgndsFqmy+WUiGDK59SZ74pfrBNcsdWgFWThlfeFd7WtIGT2DJ8v7eX4fHCAL3jHDSXmg9QMdwv0tvVqLmnjo/ty9zixKuFZC2AMTgn65geIWX7Fy0PYnVt6FHfAZxFdnAKjR1UvG5mt/zk3jl6rqxWIey4qnulEX/7uyQMrFb0UOJGdjckTEQ1MPbOh6vRqhgv24+lLqxlye71EtQVHMV6WH5ObxvNEUOivcTg8HJUlbX/JNRjc/l9hHJpDxoIkUoc6dRexPFr9QXQophSD+YPYr4plpMwB9Or245dPE5qJdcj5lVtt8VU0T91qfeOeHxUjerHTVKhhPbf8B1nNBC+OpiiCk1gnIYYua8IDK9ByJpprVZRYlrGbavEPWquHAv0TKg+a/FVB7x3iMY0RWmDUK+Lk4H1weZhXNd2ntHC/dOSVVTgt0X0ajfaUL1gv+129bcvx7UTa1um4ZwdKoGRlXrqKZiL+Avwgg4ldq85kTLOicwUgI52qXZFwA59HVmRi3xEgtvvzae/0bC5x7WZGhmHXDj54xkfj1PD7ojq2fN8Rcv8BkZffF6l4GbU9RSbZL5ZWusLKZozqMPU4o7KBfsOLESpzXqQyJagklDkZNuQ5v9rxzX3j0iHDsNxn64o0Y7eZJ5Q/XGDUiBHhcWFxqKIuqMUF2/p/5zcqAsqNJrGbTGDfWvnmkUbO4DQz3h2ZOjG7y9FPrPy9FQvTPzdzqVVEh2MHDCFJMyMW0Ad/4V64JXK+M1qNUV9pVo2tcqZRIBUlyb7azwWxsaBs6YmeOpzRgrmF+0aN9kZn9mv/IItU7eOsepY42bnSxNA== X-Microsoft-Exchange-Diagnostics: 1;BL2PR03MB545;5:iosJe7bGYyfmmx3iaX31Q/d0zNZh3XLmxFBc72QMHilPqpd5XnzMYY+a0I/CP1i/PZJjdYJpc2PGOhJpsgIuZyfrKd4bfVCgUv5Ief6D2kKm0dTx7tBHIZfNk7iVj0z6N+N3ZqkWCv0Nq+x/iBZ7Ng==;24:tDRi2NVOJBRMyG1LsPzVpw94dYQsM1zmNCsRL+/eakZKHmwvK8ohGkuSdPnnJlQiibW/mHtcZOcoPbqiHB+v/noq6aU2bx4VwPUl81+cEeI=;20:tOCTMERcdchehH002oJkWOgAIpfabDtKLm7rzwyzb6vGWWHd0cpcIzqLZOCPP1lXcavciTP8RrXb4u59r8OtQA== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Oct 2015 20:05:34.6539 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d;Ip=[192.88.168.50];Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL2PR03MB545 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org v1 ---> v2 change the erased page bitflip threshold to ecc strength in bitflip patch v2 ---> v3 remove unnecessary function in mxs-dma change the log message when legacy_set_geometry failed fix the comment message for bitflip add comma for all field entries v3 ---> v4 code style change for indentation v4 ---> v5 split the DMA PM and i.MX7D support into two patches add more comments fix the DMA clock count mismatch issue for i.MX7D v5 ---> v6 add a sentinel entry for of_device_id to fix build error Adrian Alonso (1): dmaengine: mxs: add i.MX7D APBH DMA support Han Xu (4): mtd: nand: gpmi: may use minimum required ecc for 744 oobsize NAND mtd: nand: gpmi: add GPMI NAND support for i.MX7D mtd: nand: gpmi: correct bitflip for erased NAND page mtd: nand: gpmi: support NAND on i.MX6UL Huang Shijie (2): mtd: nand: gpmi: add gpmi dsm supend/resume support dmaengine: mxs: APBH DMA supports deep sleep mode drivers/dma/mxs-dma.c | 72 ++++++++++++++++-- drivers/mtd/nand/gpmi-nand/bch-regs.h | 24 ++++-- drivers/mtd/nand/gpmi-nand/gpmi-lib.c | 15 +++- drivers/mtd/nand/gpmi-nand/gpmi-nand.c | 131 ++++++++++++++++++++++++++++----- drivers/mtd/nand/gpmi-nand/gpmi-nand.h | 14 +++- 5 files changed, 215 insertions(+), 41 deletions(-) -- 1.9.1