From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756590AbbJUVwl (ORCPT ); Wed, 21 Oct 2015 17:52:41 -0400 Received: from mail-bl2on0140.outbound.protection.outlook.com ([65.55.169.140]:36166 "EHLO na01-bl2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1756306AbbJUVwi (ORCPT ); Wed, 21 Oct 2015 17:52: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 v5 0/7] mtd: nand: gpmi: gpmi-nand DSM and bitflip support Date: Wed, 21 Oct 2015 16:41:34 -0500 Message-ID: <1445463701-5921-1-git-send-email-b45815@freescale.com> X-Mailer: git-send-email 1.9.1 X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1;BL2FFO11FD051;1:zZkr7pb/H7Ff6NeAIGw5HIBRIqmQzDcf/DzXhQ3s+HEfOxjA8alQ/QRmqqg1cH5Mavjkraal2jyOz2zRZL3E39wXfaDgNQJ4jGH1Fl9q6a3eREWggf7RdnLv61bN+tmE8gzQToMLSpPHw2/JV/0YvY/KGVsYjE/4gQBYGCmM/McA27idwtWHdTunpbRpBhOSZ+zxYikc4rhd1BL9mD6ytJyuMyCt042yMHLpHEqxN3kXoyzCqaYowxdzg9374VAvSM+U7hHG3e+X8gbFS/Xm9k5ZolVNjz1vLqL9lT1ckB2FN1WgIDERUT+WFIyCLBPLY61PECVhG5nhhHUhMEaYeq2Wfs2PPNU6XDE8jiWLskncE1kPI++XcGvILVoNFVDabvfNHa1ovE3dU8AJuqX48A== 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)(36756003)(64706001)(77096005)(2351001)(50226001)(81156007)(189998001)(47776003)(110136002)(33646002)(5001960100002)(5007970100001)(85426001)(87936001)(229853001)(46102003)(97736004)(92566002)(106466001)(5008740100001)(5003940100001)(105606002)(48376002)(6806005)(104016004)(50466002)(50986999)(11100500001);DIR:OUT;SFP:1102;SCL:1;SRVR:BL2PR03MB546;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;BL2PR03MB546;2:VFqgxbXKlxYctr8NcCzAOlKd/PiQh16bm0SYEww5WmuiNJmx/R3z304+4DngFdxb5Yro1PaFkiZUJcwfuwXmJXQoyZ4LwTJrblSm3qUfmA4MMcnRZLb+pkVy4CL/nhlEgho3ylAvikVjjupfOI0fEdmGdHc3aNn3ynmYA7UNLMY=;3:3OECF6w2IXhJL/Vdhpq5HrN7EYr2pQ7wDTmb3BCnbe8s+WrLfSL5RR7oloI2YjyDGgAKDWJ/99tFq2NqSDz8i5TtNjSD+pSCFWUe4qBUG/LySeNuQIBlnfktLPR42hoNYDZAJs0WCDM7Fp7qzxoCgA9blW82EZveXeQsZceKrwXJ6NwmoUzlbTuD+UoYcBd1kV/N8VvHHMPS312HMLoMNMXynUzaEMPCnQ4rZyzGnvI=;25:kdahfJNoUVCT4QRlF0kGOFzMOy2HcqvUpB2pFO7wjjLAHjMv2/JGhlIEuM/v8nE6A6zpXCepOrSLsxqmMFXIgny3Fzdq57EjLwm9WUdsjMIr/TTZfXwN9QWyJpL3P9aqcboRdhbwscy7V3ovWIetKJJeNruGsSlFXj/ujkQGFNQqNBLjhGw0OnFKjwm4yLmmnpSsd1iArYZDxlWzV2ihn8jPrbA4ocMl9aGplFK9vI31AxvyMoaxiRA9F+78jN6n X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BL2PR03MB546; X-Microsoft-Exchange-Diagnostics: 1;BL2PR03MB546;20:+qDP2AzDEWhrIDVi/M1caN5Rw2Q3nUU/yl7VygQk6J7uARFnvnheWUZ/jrJEe2Xv6UR6IlPbxU8VbTXm9taGTyMUkn6pldf+VS8op9Y3pyzBVaAwgcick2R8NpMUlx+TqKFtIJmUP3E0TmcKjr47uOxjjfbgooGJgFe4nbK1Af5zKQIVvrw7lcfhkXjgPRO4tW58RbMOTy00H3q56mRXnU5dQz5uEX0kuli4NHCVmm+fogFxiCET/Rjy+w2ImdyY4AfeFcDwc2qeBMbkTuFtmgo30BFNDyyM7Z0tmElUYoMgEUkfQkKdWvyGveHMgXkzU8cJPM9gbMf92hn+FZkl72uG/dI8lmvaPAVb/JtqeXI=;4:4ppQZoCn+cH48uZyOM6HQALQm8pWg0ztFf8XNC0fkZhKsMT4tYtf2ZfGnfXUuDnvngqqBI5hx+Dej1fR+omYoy0skNmFCaoQxQFlVX/yvJOtQCsRPpZE1JbbMUwMDk3k6JtPVLXF+f/a7/Cms5wmGgnoU+cq53AYCzJXcMzpcilWJYm3DcI3wjUQS4d9whUd5Vx2SWh5ByF4J/KBD3ZZluT2XIqULerKlQHz6T9cIud/raAjT1E2uLit252gc3Hub15Ex1dnO/424z8SycOjWrn88lHLdKuvEiCB3UFJVk6gkXNQPtKBqxC1Mh9ugaElXGci+QRA/khdWWdgufeyJJYYpBNyba1uSBtfZF1CneqLdzpG0C0fiRwBWkgtfKDk X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(520078)(8121501046)(5005006)(3002001)(102115026);SRVR:BL2PR03MB546;BCL:0;PCL:0;RULEID:;SRVR:BL2PR03MB546; X-Forefront-PRVS: 073631BD3D X-Microsoft-Exchange-Diagnostics: 1;BL2PR03MB546;23:l/fOdiMOLhkjg5qLrQ3NMWXxvKx6ZOWvxBEZk11BYeSdM/wp1a3cWnLq8ex8MEAHtimQ7rCuN6DbC995abljx6ppGwx5PqbAuOTnVWCd0EpJyU/UpH8NCdXQVHeSPXad0MJRnGkyd0jsgUh9GLvlVsq85A8cFBrU8m+LGCsf7q70B7H+K0ce9tsQ/mPzT96Ws7fVu7ryHLKbeEXjJ1HrsPkMtZvkE5ogGoFZD0IW2LVDlYPWIe2f5D/NtaSvByTqjq3iWmh1iNzny0VjfCF/UoZHugdv1bap6SdZxukW7X8y0ptZfoJFCokcYcXGpsf1Gx3qyVpYG28woqsDr5RWwFteJoexaF9FMS9Y5EGaQ2MoL30prUXqwnQgU/BXM6dP8S4BGPHqMpKkuP1sYimOhiWWepgPor7Da+oH7xImqUqi/tmTco1mYmE8sgwQSzyca+MtirAC9Cv1Bymo0roOYHqKdDi5k9dGt8b5Nt6hQbrihmF/SOgKAIuKG5X9+3bm3dR5M4Ojcq4Q3n8wbWV1LWrAb1YTsswRCOAPHdhnQnkmrhGBmPNgcExrDlRrvfi2Kq0OTUuABHVw37YGFHg2VqgFkYkjv5kOGFQhQbuwu9piEHaXlLw79TdhELY8S+SNKv6fcFVChw6gtnltfQMsprBMVH6nn6Ygn/ZgGYEJVWQbo+1pD9Jz/XxDsEhY4Zo9R2rZGjytktpwdzIyNMh4/H3pGip1YbI7XkkOuUMZvkVxz/L3FTB90QwzbuT3ff1kAuakKG2IfaupdT/zYhjSolKjxtz5wCvj3dMNxGErBBu7PRUp5/GvbzWIsEGbRg/LXJPH9hbGcKrkPUlp/jJfPl2kiC7tuuJdCnGqgAuc1MsBfaUVfeou5j6+ex1eFYicJucov/w1e4SSD+Th745Se4kGSStcZ3StuxVSkPPBpari7HgAWMYljI+WpbvPi9OD X-Microsoft-Exchange-Diagnostics: 1;BL2PR03MB546;5:p7Ifl3wAOmO3Dtw9+4vQcZ9COLoQMfLI3GVvz8Rl9/ekJPGiu4JFEIYK+2W02Y6JyTkQM7/TriJ3texcBmfR69HYYt8xlLa9lEPbQeW6xYsOmWLDA5KLoPdrefsCRZ8JUeUxGoUvBdX3gqicaj/kKw==;24:O2tz8aoMyhpo9hF8bSZ7yQu9UYsOT+T06dRfaIJ2fMg1MBNme4LLtboJtprmAwQgAiIHT2/0vlJQEsGGnhXzptMfhIrUiEYkqZJ8je4h9SY=;20:/2pA+jG9m8SMj7N+WjaolKdGPc89mc3S9Bnx2h2x11kteBPnscP1Ez3A+FYrBS9cOLddug9cLA0tv8p3ysoNoA== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Oct 2015 21:52:35.9013 (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: BL2PR03MB546 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 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 | 130 ++++++++++++++++++++++++++++----- drivers/mtd/nand/gpmi-nand/gpmi-nand.h | 14 +++- 5 files changed, 214 insertions(+), 41 deletions(-) -- 1.9.1