From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.9 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6C742C10DCE for ; Thu, 12 Mar 2020 19:16:59 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 294F42067C for ; Thu, 12 Mar 2020 19:16:59 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=micron.com header.i=@micron.com header.b="0aiWvHNU" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726837AbgCLTQ6 (ORCPT ); Thu, 12 Mar 2020 15:16:58 -0400 Received: from mail-co1nam11on2087.outbound.protection.outlook.com ([40.107.220.87]:6216 "EHLO NAM11-CO1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726797AbgCLTQ5 (ORCPT ); Thu, 12 Mar 2020 15:16:57 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=a9yRUoGhyk10D2Zj5zwA/PETCkNa6BVQhMs7CFF2XPOU72NBi0svLUzj76zGiWPBWxRVddSGhmn7AreFn+g59v20mAwY/HatR/l/RlJEXfp+y3W7b81Rvr0VYrt/z8Cve9A+ibdQvfyE5bi0aADv5zb0zKIok+QzOA330XUfnlOzsl5/nl48ug16KMyePfzrqN6JbJQJjYmXkFb9BdGKOSpLV7e7uZYqKl34GAvadMO1kWoiFL77fqRaJ7TraD+veaMfIY/KUkySs4gRUkyNJBYTQidPTfNZgRZQaeL/NJreyuW1LuB/YAT49Qld4ACo+redHKJ/Vy+pOHAVrzYHNg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NUXBb/9N2TsKphU2iB9zpIe14AmpkHTSsefnkBJ+TiE=; b=MBBIQGGIB9VQ0aqyghTtRJSjLZdej2DcoJx3VEMNmGXeiW4dnC7EdWAEbn8N8pATc/kKs1E2wnN6PjvtpgdMcM8Xl8qzolfWpv2goZK5cG0PdrTvkTCpbUexxIahjQPJuvzJRLKkFrtu3gTzhFlP6mvpJtkRWYnDzHAjl1YqoToBmnU5IrIH9RoUAYAI+viW3VK2ray6CoUkLp2HdB/P1aPgq1DjbLOd/cG8JbMCG+BeLwfbBQh5rlUOxNNqy3UpAAwuB1ryrCTKirAvQGX4AAduJdiM6OHLCJIAA3s7iofmJIswRiT1MqYiuDT0WlLKfcvoAXIG/RHvO7i3D6sl7A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=micron.com; dmarc=pass action=none header.from=micron.com; dkim=pass header.d=micron.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=micron.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NUXBb/9N2TsKphU2iB9zpIe14AmpkHTSsefnkBJ+TiE=; b=0aiWvHNUykiWZ4GGYEuWkaDfo65/mvKpdNM9U+8v56lBoip66VH1iwSdBGK5ekTePCtArvGuaoL62Q/1wMSUfaKysknClzVsefAlrPzTfXzDh30kdfJMpCYqpjobsFOUFCPmKyY5KJiPTfZmNWQRZuX3Lotr6ZOY/KBY5ZmXxJU= Received: from MN2PR08MB6397.namprd08.prod.outlook.com (2603:10b6:208:1aa::10) by MN2PR08MB5983.namprd08.prod.outlook.com (2603:10b6:208:113::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2793.17; Thu, 12 Mar 2020 19:16:53 +0000 Received: from MN2PR08MB6397.namprd08.prod.outlook.com ([fe80::884a:b0f5:3cf5:f4a4]) by MN2PR08MB6397.namprd08.prod.outlook.com ([fe80::884a:b0f5:3cf5:f4a4%4]) with mapi id 15.20.2793.018; Thu, 12 Mar 2020 19:16:53 +0000 From: "Shivamurthy Shastri (sshivamurthy)" To: Miquel Raynal CC: Richard Weinberger , Vignesh Raghavendra , Boris Brezillon , Frieder Schrempf , Chuanhong Guo , "linux-mtd@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "shiva.linuxworks@gmail.com" Subject: RE: [EXT] [PATCH v7 0/6] Add new series Micron SPI NAND devices Thread-Topic: [EXT] [PATCH v7 0/6] Add new series Micron SPI NAND devices Thread-Index: AQHV9866uhwb+Mv+wkqSrWiS3pCYoqhFVTeg Date: Thu, 12 Mar 2020 19:16:52 +0000 Message-ID: References: <20200311175735.2007-1-sshivamurthy@micron.com> In-Reply-To: <20200311175735.2007-1-sshivamurthy@micron.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-dg-rorf: true x-dg-ref: PG1ldGE+PGF0IG5tPSJib2R5LnR4dCIgcD0iYzpcdXNlcnNcc3NoaXZhbXVydGh5XGFwcGRhdGFccm9hbWluZ1wwOWQ4NDliNi0zMmQzLTRhNDAtODVlZS02Yjg0YmEyOWUzNWJcbXNnc1xtc2ctMDVlYWE5Y2EtNjQ5Ni0xMWVhLWIxZWEtOTgzYjhmNzQ1MjUxXGFtZS10ZXN0XDA1ZWFhOWNjLTY0OTYtMTFlYS1iMWVhLTk4M2I4Zjc0NTI1MWJvZHkudHh0IiBzej0iMzEyMCIgdD0iMTMyMjg1MTQyMTA1NTE0NjAyIiBoPSJSUytUZlRwMFhVQ3lBeFF4M2ZJbGNMazJpQXc9IiBpZD0iIiBibD0iMCIgYm89IjEiIGNpPSJjQUFBQUVSSFUxUlNSVUZOQ2dVQUFIQUFBQUJxNGtMSW92alZBV01GTER1YlFUem5Zd1VzTzV0QlBPY0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFCQUFBQUlTQjI1d0FBQUFBQUFBQUFBQUFBQUE9PSIvPjwvbWV0YT4= authentication-results: spf=none (sender IP is ) smtp.mailfrom=sshivamurthy@micron.com; x-originating-ip: [165.225.86.96] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c7506013-090d-46c7-7541-08d7c6b9ec36 x-ms-traffictypediagnostic: MN2PR08MB5983:|MN2PR08MB5983:|MN2PR08MB5983: x-microsoft-antispam-prvs: x-ms-exchange-transport-forked: True x-ms-oob-tlc-oobclassifiers: OLM:1468; x-forefront-prvs: 0340850FCD x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(4636009)(39860400002)(346002)(136003)(376002)(366004)(396003)(199004)(33656002)(55236004)(76116006)(966005)(66556008)(66946007)(71200400001)(66446008)(478600001)(66476007)(6916009)(64756008)(26005)(186003)(5660300002)(81166006)(81156014)(8676002)(86362001)(8936002)(6506007)(2906002)(7696005)(54906003)(316002)(55016002)(4326008)(9686003)(52536014);DIR:OUT;SFP:1101;SCL:1;SRVR:MN2PR08MB5983;H:MN2PR08MB6397.namprd08.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1; received-spf: None (protection.outlook.com: micron.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: rM27sZSSxJxkMFHll2HQ5rRqayFSp6hi/TyBJ5XocMVHsjlDgNvChL9qFYRk80GRycm9J6brHXDZItaWbWNunVV8ssAdELt3gTT4G4wn/v98VRpZKKgFDLqeHiO0Gfna2V1MiGMO+8WTIfvTeD/psbkd1B50NHXYgVFn59cQI7H7Byarg051BsWlFjZxTMt3BQCiBiRvIxd0eGGQJHVH79yVzA6mQgIuIb+iaxJ5eWkhHNyhBz8L7Jn2BLBQ9mIISWiPdDtzXO95kPzirc1nT7jcgjAiiIZ2WuJ/gEUSaT2tGPwrOGWShL4ATgpBeeRcNL+V5M2bLXogeu6UHyi0kagsdRcxypKkz2W5syhSQxp0hTvGzt4v1RK8GSZsdIjTryBI02onT+zEzrXrlf8MwfhMmVCzWMDnefWFcA2so06PdY4y22v/nPfbGHHws+BDetdZr9aIL9Q9Ic5Ynivz9r741m6u2IdH738WL8IFCqowZchqiZ36A9BWpzzSeN8SFQCcDB2dPrspEiVSEw6Tlg== x-ms-exchange-antispam-messagedata: FVEc6cTS2zFY9ZVMKFIzVXBxuJlgvuikHuZp3T6kOxSt6NALm6bQp7kNYGB+GGMNSS+UDLJqDdqotd6Q0sBKWa5fh/UORzqxRDMVrlr9umc1kCysnuj/dthgi+VofV/uTDOHkzG/skpVLUPwdL5WcA== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: micron.com X-MS-Exchange-CrossTenant-Network-Message-Id: c7506013-090d-46c7-7541-08d7c6b9ec36 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Mar 2020 19:16:52.9709 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f38a5ecd-2813-4862-b11b-ac1d563c806f X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: BNkJymU/zkn4muSCPSzabRWTYnpcdWTnZSUjwoqE39CugvA6Yc4mWRJFfPi7dV9KrpYI3GkKr2AuFNBXU9SGYQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR08MB5983 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Miquel, I have rebased these patches to nand/next as you suggested. Please let me know, if there is still a problem. Thanks, Shiva >=20 > From: Shivamurthy Shastri >=20 > This patchset is for the new series of Micron SPI NAND devices, and the > following links are their datasheets. >=20 > M78A: > [1] https://www.micron.com/~/media/documents/products/data- > sheet/nand-flash/70-series/m78a_1gb_3v_nand_spi.pdf > [2] https://www.micron.com/~/media/documents/products/data- > sheet/nand-flash/70-series/m78a_1gb_1_8v_nand_spi.pdf >=20 > M79A: > [3] https://www.micron.com/~/media/documents/products/data- > sheet/nand-flash/70-series/m79a_2gb_1_8v_nand_spi.pdf > [4] https://www.micron.com/~/media/documents/products/data- > sheet/nand-flash/70-series/m79a_ddp_4gb_3v_nand_spi.pdf >=20 > M70A: > [5] https://www.micron.com/~/media/documents/products/data- > sheet/nand-flash/70-series/m70a_4gb_3v_nand_spi.pdf > [6] https://www.micron.com/~/media/documents/products/data- > sheet/nand-flash/70-series/m70a_4gb_1_8v_nand_spi.pdf > [7] https://www.micron.com/~/media/documents/products/data- > sheet/nand-flash/70-series/m70a_ddp_8gb_3v_nand_spi.pdf > [8] https://www.micron.com/~/media/documents/products/data- > sheet/nand-flash/70-series/m70a_ddp_8gb_1_8v_nand_spi.pdf >=20 > Changes since v6: > ----------------- >=20 > 1. Rebased series to nand/next. > 2. Added Reviewed-by from Boris. >=20 > Changes since v5: > ----------------- >=20 > 1. Rebased series to v5.6-rc1. >=20 > Changes since v4: > ----------------- >=20 > 1. Patch 2 is separated into two as per the comment by Boris. > 2. Renamed MICRON_CFG_CONTI_READ into MICRON_CFG_CR. > 3. Reworked die selection function as per the comment by Boris. >=20 > Changes since v3: > ----------------- >=20 > 1. Patch 3 and 4 reworked as follows > - Patch 3 introducing the Continuous read feature > - Patch 4 adding devices with the feature >=20 > Changes since v2: > ----------------- >=20 > 1. Patch commit messages have been modified. > 2. Handled devices with Continuous Read feature with vendor specific flag= . > 3. Reworked die selection function as per the comment. >=20 > Changes since v1: > ----------------- >=20 > 1. The patch split into multiple patches. > 2. Added comments for selecting the die. >=20 > Shivamurthy Shastri (6): > mtd: spinand: micron: Generalize the OOB layout structure and function > names > mtd: spinand: micron: Describe the SPI NAND device MT29F2G01ABAGD > mtd: spinand: micron: Add new Micron SPI NAND devices > mtd: spinand: micron: identify SPI NAND device with Continuous Read > mode > mtd: spinand: micron: Add M70A series Micron SPI NAND devices > mtd: spinand: micron: Add new Micron SPI NAND devices with multiple > dies >=20 > drivers/mtd/nand/spi/micron.c | 158 > +++++++++++++++++++++++++++++++--- > include/linux/mtd/spinand.h | 1 + > 2 files changed, 145 insertions(+), 14 deletions(-) >=20 > -- > 2.17.1