Received: by 2002:a25:e7d8:0:0:0:0:0 with SMTP id e207csp854028ybh; Thu, 12 Mar 2020 12:19:07 -0700 (PDT) X-Google-Smtp-Source: ADFU+vuZsZiPdPuCadGHU2Rnl2xnjhQeLlpyGYcOxFCB5ys8U2DbTFZVAOoIXlmKKPWZ9ChjwM65 X-Received: by 2002:aca:1108:: with SMTP id 8mr3911412oir.93.1584040746843; Thu, 12 Mar 2020 12:19:06 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1584040746; cv=pass; d=google.com; s=arc-20160816; b=agKRo4bavYkn2My3VieBSNkLEHLud9q69t4FQT0IX/spoH4OkdJAh/I3lZYZ4Llx7Y pdN/PIN1A2O35MAKXM5kAlzB6/+YL7Th+wxss0q9c1RC7orjph9WMrWR4koyGbSSzVbl WwyxzQcPN9LbAhvvHUGXK88OoHzju5b0RmZYgxeUo0hGRDShWBp7Pa0WlUadqqQqSg2v 4oVpH11pK+P47BGy9mI8KaOttAW09rDuG/M88P4VSwrFelzqCY92uXRO0ryEcyt03ioV qpXbcojZBuqE7eV/axjg2xBKYKZQFMhUIIQaWRKfFTVWxN0dqx/5LmclsNHH+MIqLG/0 NJVQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=NUXBb/9N2TsKphU2iB9zpIe14AmpkHTSsefnkBJ+TiE=; b=t/9Yh+ISWQW5QauMRTAzK5Lr273wXPnl2186req59LjrSIJvmqZvfXmstOcSqnQ8vT hUcdH31Ogxpob31X7/FvwmOHj6c+0HyGMsQ68xy3FTPj8lWCn/LcFHiLdm+xgt8TCVY3 zixvIbdFB7bP//8vgL8mrb1u0UumNYK4BrwdKyNYxum38yFlTl2zaO3ryxq6oxiMXI+i qLjmXF7MG1GO+UxFNmwEMjZLTlSo+BVPpKjfYiyDoBMn/UPHRoToSvH7MK3OC/pp3KBa SmMkbxISC65bN1i0HA6YeAKg8Oase5OFbt3jvW425vzPtupCNyW6Dk0qcGBfm7IN3CUG 2M7w== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@micron.com header.s=selector2 header.b=0aiWvHNU; arc=pass (i=1 spf=pass spfdomain=micron.com dkim=pass dkdomain=micron.com dmarc=pass fromdomain=micron.com); spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=micron.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t25si3092965otm.71.2020.03.12.12.18.52; Thu, 12 Mar 2020 12:19:06 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@micron.com header.s=selector2 header.b=0aiWvHNU; arc=pass (i=1 spf=pass spfdomain=micron.com dkim=pass dkdomain=micron.com dmarc=pass fromdomain=micron.com); spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=micron.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726824AbgCLTQ6 (ORCPT + 99 others); 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