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 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id CCA7AC4829F for ; Tue, 13 Feb 2024 19:39:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=dZPSTKATeevEv4J1qQNNDkTu/OIf8RR6DBv7qPuSc3c=; b=33V0i27/zJTSAU yOLOCwFatzcKMX47xMuWqyqIlMiMHnozn4ds55GjXnWjJy/fjXaz/VDXzzgmD6VCM6gMwgKhDutvT Tp5RSi4gseJr+1xMkFmoEaydW5TLbWNvPNTqCNLwQw+7CH3HvUmQDZ+4YGP8jpxgWNADwcXo2PYY7 aRBqtrZFiIvbBcWAXFR7fAWYsJfw1iesXC1PSEcbNmhXlK+PEEpPmmUW7kM8OJ3N8vCyqJ3JAD+TO I7d6kuWvrOZxCtED+LRNN/28lhZe7E2Offw9VZOeGOtPI7CyU7vHeP3UvEXtLRcry4XkPDNNrDi5u N78pQ2dUkwY4B1MWtWPQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rZycx-0000000AVa4-2k3Z; Tue, 13 Feb 2024 19:39:35 +0000 Received: from relay8-d.mail.gandi.net ([217.70.183.201]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rZycu-0000000AVXd-0LsR for linux-mtd@lists.infradead.org; Tue, 13 Feb 2024 19:39:33 +0000 Received: by mail.gandi.net (Postfix) with ESMTPSA id 710AC1BF204; Tue, 13 Feb 2024 19:39:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1707853168; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=98wHR8N5swI5CcswZvQB0y4SYl7ri+xACOseh4+JLEo=; b=Ccjt6NIOhzWHLyjE6XydWhcyOziPE2qReXO36/nxB88YwJA9tzCnrUgBAmu8GZYqCzftU7 U9SiCRofLlgn4DY4JpAGNbEcL2hrm4ZRxaJu604hzeiTdGi8Kj7I04N2yayVKXdDCpTf6O yGMCBGeUgX+acZIgOx+PYw7UKW3CbhrDpbrINR2nLZsoc4/axDWt3s/qVcZ+Sr7CZ6W20y 8qsoiSluTBBlCusiJgIQi29tL5sbznnha1vZDJsZf1SK73xW0arhDialTpfuB0y6AZq3PQ xTFVXUv7D9Y6uOa2GYTbeXggroS0xEFEO4cHyn0f9l55df6igQvgJJLJrzUZ1A== Date: Tue, 13 Feb 2024 20:39:22 +0100 From: Miquel Raynal To: Christophe Kerello Cc: Richard Weinberger , Vignesh Raghavendra , Tudor Ambarus , Pratyush Yadav , Michael Walle , , Thomas Petazzoni , Julien Su , Jaime Liao , Jaime Liao , Alvin Zhou , , , , Sean =?UTF-8?B?Tnlla2rDpnI=?= , Subject: Re: [PATCH 4/4] mtd: rawnand: Clarify conditions to enable continuous reads Message-ID: <20240213203922.27fb4884@xps-13> In-Reply-To: References: <20231222113730.786693-1-miquel.raynal@bootlin.com> Organization: Bootlin X-Mailer: Claws Mail 4.0.0 (GTK+ 3.24.33; x86_64-pc-linux-gnu) MIME-Version: 1.0 X-GND-Sasl: miquel.raynal@bootlin.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240213_113932_408177_B4746EDA X-CRM114-Status: GOOD ( 18.15 ) X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-mtd" Errors-To: linux-mtd-bounces+linux-mtd=archiver.kernel.org@lists.infradead.org SGkgQ2hyaXN0b3BoZSwKCmNocmlzdG9waGUua2VyZWxsb0Bmb3NzLnN0LmNvbSB3cm90ZSBvbiBG cmksIDkgRmViIDIwMjQgMTQ6MzU6NDQgKzAxMDA6Cgo+IEhpIE1pcXVlbCwKPiAKPiBJIGFtIHRl c3RpbmcgbGFzdCBuYW5kL25leHQgYnJhbmNoIHdpdGggdGhlIE1QMSBib2FyZCwgYW5kIGkgZ2V0 IGFuIGlzc3VlIHNpbmNlIHRoaXMgcGF0Y2ggd2FzIGFwcGxpZWQuCj4gCj4gV2hlbiBJIHJlYWQg dGhlIFNMQyBOQU5EIHVzaW5nIG5hbmR1bXAgdG9vbCAocmVhZGluZyBwYWdlIDAgYW5kIHBhZ2Ug MSksIHRoZSBPT0IgaXMgbm90IGRpc3BsYXllZCBhdCBleHBlY3RlZC4gRm9yIHBhZ2UgMSwgb29i IGlzIGRpc3BsYXllZCB3aGVuIGZvciBwYWdlIDAgdGhlIGZpcnN0IGRhdGEgb2YgdGhlIHBhZ2Ug YXJlIGRpc3BsYXllZC4KPiAKPiBUaGUgbmFuZGR1bXAgY29tbWFuZCB1c2VkIGlzOiBuYW5kZHVt cCAtYyAtbyAtbCAweDIwMDAgL2Rldi9tdGQ5Cj4gCj4gUGFnZSAwOgo+ICAgIE9PQiBEYXRhOiA3 ZiA0NSA0YyA0NiAwMSAwMSAwMSAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCB8LkVMRi4uLi4u Li4uLi4uLnwKPiAgICBPT0IgRGF0YTogMDMgMDAgMjggMDAgMDEgMDAgMDAgMDAgYTQgMDMgMDAg MDAgMzQgMDAgMDAgMDAgfC4uKC4uLi4uLi4uLjQuLi58Cj4gICAgT09CIERhdGE6IDdjIDExIDAw IDAwIDAwIDA0IDAwIDA1IDM0IDAwIDIwIDAwIDA2IDAwIDI4IDAwIHx8Li4uLi4uLjQuIC4uLigu fAo+ICAgIE9PQiBEYXRhOiAxYiAwMCAxYSAwMCAwMSAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAw MCAwMCAwMCB8Li4uLi4uLi4uLi4uLi4uLnwKPiAgICBPT0IgRGF0YTogMDAgMDAgMDAgMDAgMTAg MDUgMDAgMDAgMTAgMDUgMDAgMDAgMDUgMDAgMDAgMDAgfC4uLi4uLi4uLi4uLi4uLi58Cj4gICAg T09CIERhdGE6IDAwIDAwIDAxIDAwIDAxIDAwIDAwIDAwIGU4IDBlIDAwIDAwIGU4IDBlIDAxIDAw IHwuLi4uLi4uLi4uLi4uLi4ufAo+ICAgIE9PQiBEYXRhOiBlOCAwZSAwMSAwMCA0NCAwMSAwMCAw MCA0OCAwMSAwMCAwMCAwNiAwMCAwMCAwMCB8Li4uLkQuLi5ILi4uLi4uLnwKPiAgICBPT0IgRGF0 YTogMDAgMDAgMDEgMDAgMDIgMDAgMDAgMDAgZjAgMGUgMDAgMDAgZjAgMGUgMDEgMDAgfC4uLi4u Li4uLi4uLi4uLi58Cj4gICAgT09CIERhdGE6IGYwIDBlIDAxIDAwIDEwIDAxIDAwIDAwIDEwIDAx IDAwIDAwIDA2IDAwIDAwIDAwIHwuLi4uLi4uLi4uLi4uLi4ufAo+ICAgIE9PQiBEYXRhOiAwNCAw MCAwMCAwMCAwNCAwMCAwMCAwMCBmNCAwMCAwMCAwMCBmNCAwMCAwMCAwMCB8Li4uLi4uLi4uLi4u Li4uLnwKPiAgICBPT0IgRGF0YTogZjQgMDAgMDAgMDAgNDQgMDAgMDAgMDAgNDQgMDAgMDAgMDAg MDQgMDAgMDAgMDAgfC4uLi5ELi4uRC4uLi4uLi58Cj4gICAgT09CIERhdGE6IDA0IDAwIDAwIDAw IDUxIGU1IDc0IDY0IDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIHwuLi4uUS50ZC4uLi4uLi4ufAo+ ICAgIE9PQiBEYXRhOiAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwNiAwMCAw MCAwMCB8Li4uLi4uLi4uLi4uLi4uLnwKPiAgICBPT0IgRGF0YTogMTAgMDAgMDAgMDAgNTIgZTUg NzQgNjQgZTggMGUgMDAgMDAgZTggMGUgMDEgMDAgfC4uLi5SLnRkLi4uLi4uLi58Cj4gCj4gUGFn ZSAxOgo+ICAgIE9PQiBEYXRhOiBmZiBmZiA5NCAyNSA4YyAzYyBjNyA0NCBlNyBjMCBiNyBiMCA5 MiA1ZSA1MCBmYiB8Li4uJS48LkQuLi4uLl5QLnwKPiAgICBPT0IgRGF0YTogODAgY2EgYTMgZGUg ZTIgNzMgYjQgNGUgNTggMzkgZmUgYjQgODUgNzYgNjUgMzEgfC4uLi4ucy5OWDkuLi52ZTF8Cj4g ICAgT09CIERhdGE6IDQ4IDg2IDkxIGYzIDU4IDBiIDU5IGRmIDJjIDA4IDc1IDhiIDZmIDQ4IDM2 IGE2IHxILi4uWC5ZLiwudS5vSDYufAo+ICAgIE9PQiBEYXRhOiBiYyAxNiA2MSA1OCBkYiA1MiAw OCA3NSA4YiA2ZiA0OCAzNiBhNiBiYyAxNiA2MSB8Li5hWC5SLnUub0g2Li4uYXwKPiAgICBPT0Ig RGF0YTogNTggZGIgNTIgMDggNzUgOGIgNmYgNDggMzYgYTYgYmMgMTYgNjEgNTggZGIgNTIgfFgu Ui51Lm9INi4uLmFYLlJ8Cj4gICAgT09CIERhdGE6IDA4IDc1IDhiIDZmIDQ4IDM2IGE2IGJjIDE2 IDYxIDU4IGRiIDUyIDA4IDc1IDhiIHwudS5vSDYuLi5hWC5SLnUufAo+ICAgIE9PQiBEYXRhOiA2 ZiA0OCAzNiBhNiBiYyAxNiA2MSA1OCBkYiA1MiBmZiBmZiBmZiBmZiBmZiBmZiB8b0g2Li4uYVgu Ui4uLi4uLnwKPiAgICBPT0IgRGF0YTogZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYg ZmYgZmYgZmYgZmYgZmYgfC4uLi4uLi4uLi4uLi4uLi58Cj4gICAgT09CIERhdGE6IGZmIGZmIGZm IGZmIGZmIGZmIGZmIGZmIGZmIGZmIGZmIGZmIGZmIGZmIGZmIGZmIHwuLi4uLi4uLi4uLi4uLi4u fAo+ICAgIE9PQiBEYXRhOiBmZiBmZiBmZiBmZiBmZiBmZiBmZiBmZiBmZiBmZiBmZiBmZiBmZiBm ZiBmZiBmZiB8Li4uLi4uLi4uLi4uLi4uLnwKPiAgICBPT0IgRGF0YTogZmYgZmYgZmYgZmYgZmYg ZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYgfC4uLi4uLi4uLi4uLi4uLi58Cj4gICAg T09CIERhdGE6IGZmIGZmIGZmIGZmIGZmIGZmIGZmIGZmIGZmIGZmIGZmIGZmIGZmIGZmIGZmIGZm IHwuLi4uLi4uLi4uLi4uLi4ufAo+ICAgIE9PQiBEYXRhOiBmZiBmZiBmZiBmZiBmZiBmZiBmZiBm ZiBmZiBmZiBmZiBmZiBmZiBmZiBmZiBmZiB8Li4uLi4uLi4uLi4uLi4uLnwKPiAgICBPT0IgRGF0 YTogZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYgZmYgfC4uLi4u Li4uLi4uLi4uLi58Cj4gCj4gSSBoYXZlIGNoZWNrZWQgd2hhdCBpcyBoYXBwZW5pbmcgaW4gcmF3 bmFuZF9lbmFibGVfY29udF9yZWFkcyBmdW5jdGlvbiwKPiBhbmQgZm9yIHBhZ2UgMCwgY29uX3Jl YWQub25nb2luZyA9IHRydWUgd2hlbiBmb3IgcGFnZSAxIGNvbl9yZWFkLm9uZ29pbmcgPSBmYWxz ZQo+IAo+IHBhZ2UgMDoKPiBbICAgNTEuNzg1NjIzXSByYXduYW5kX2VuYWJsZV9jb250X3JlYWRz OiBwYWdlPTAsIGNvbD0wLCByZWFkbGVuPTQwOTYsIG10ZC0+d3JpdGVzaXplPTQwOTYKPiBbICAg NTEuNzkzNzUxXSByYXduYW5kX2VuYWJsZV9jb250X3JlYWRzOiBlbmRfcGFnZT0xLCBlbmRfY29s PTAKPiBbICAgNTEuNzk5MzU2XSByYXduYW5kX2VuYWJsZV9jb250X3JlYWRzOiBjb25fcmVhZC5v bmdvaW5nPTEKPiAKPiBwYWdlIDE6Cj4gWyAgIDUzLjQ5MzMzN10gcmF3bmFuZF9lbmFibGVfY29u dF9yZWFkczogcGFnZT0xLCBjb2w9MCwgcmVhZGxlbj00MDk2LCBtdGQtPndyaXRlc2l6ZT00MDk2 Cj4gWyAgIDUzLjUwMTQxM10gcmF3bmFuZF9lbmFibGVfY29udF9yZWFkczogZW5kX3BhZ2U9MSwg ZW5kX2NvbD0wCj4gWyAgIDUzLjUwNzAxM10gcmF3bmFuZF9lbmFibGVfY29udF9yZWFkczogY29u X3JlYWQub25nb2luZz0wCj4gCj4gSSBkbyBub3QgZXhwZWN0IGNvbl9yZWFkLm9uZ29pbmcgc2V0 IHRvIHRydWUgd2hlbiB3ZSByZWFkIG9uZSBwYWdlLgo+IAo+IEkgaGF2ZSBhbHNvIGR1bXBlZCB3 aGF0IGhhcHBlbmVkIHdoZW4gd2UgcmVhZCB0aGUgYmFkIGJsb2NrIHRhYmxlIGFuZCBpdCBpcyBh bHNvIHN0cmFuZ2UgZm9yIG1lIGluIHBhcnRpY3VsYXIgdGhlIHZhbHVlIGVuZF9wYWdlLgo+IAo+ IFsgICAgMS41ODE5NDBdIG5hbmQ6IGRldmljZSBmb3VuZCwgTWFudWZhY3R1cmVyIElEOiAweDJj LCBDaGlwIElEOiAweGQzCj4gWyAgICAxLjU4MTk2Nl0gbmFuZDogTWljcm9uIE1UMjlGOEcwOEFC QUNBSDQKPiBbICAgIDEuNTgxOTc0XSBuYW5kOiAxMDI0IE1pQiwgU0xDLCBlcmFzZSBzaXplOiAy NTYgS2lCLCBwYWdlIHNpemU6IDQwOTYsIE9PQiBzaXplOiAyMjQKPiBbICAgIDEuNTgyMzc5XSBy YXduYW5kX2VuYWJsZV9jb250X3JlYWRzOiBwYWdlPTI2MjA4MCwgY29sPTAsIHJlYWRsZW49NSwg bXRkLT53cml0ZXNpemU9NDA5Ngo+IFsgICAgMS41ODI0MTFdIHJhd25hbmRfZW5hYmxlX2NvbnRf cmVhZHM6IGVuZF9wYWdlPTAsIGVuZF9jb2w9NQo+IFsgICAgMS41ODI0MTldIHJhd25hbmRfZW5h YmxlX2NvbnRfcmVhZHM6IGNvbl9yZWFkLm9uZ29pbmc9MAo+IFsgICAgMS41ODU4MTddIEJhZCBi bG9jayB0YWJsZSBmb3VuZCBhdCBwYWdlIDI2MjA4MCwgdmVyc2lvbiAweDAxCj4gWyAgICAxLjU4 NTk0M10gcmF3bmFuZF9lbmFibGVfY29udF9yZWFkczogcGFnZT0yNjIwODAsIGNvbD0wLCByZWFk bGVuPTUsIG10ZC0+d3JpdGVzaXplPTQwOTYKPiBbICAgIDEuNTg1OTYwXSByYXduYW5kX2VuYWJs ZV9jb250X3JlYWRzOiBlbmRfcGFnZT0wLCBlbmRfY29sPTUKPiBbICAgIDEuNTg1OTY4XSByYXdu YW5kX2VuYWJsZV9jb250X3JlYWRzOiBjb25fcmVhZC5vbmdvaW5nPTAKPiBbICAgIDEuNTg2Njc3 XSByYXduYW5kX2VuYWJsZV9jb250X3JlYWRzOiBwYWdlPTI2MjAxNiwgY29sPTAsIHJlYWRsZW49 NSwgbXRkLT53cml0ZXNpemU9NDA5Ngo+IFsgICAgMS41ODY3MDBdIHJhd25hbmRfZW5hYmxlX2Nv bnRfcmVhZHM6IGVuZF9wYWdlPTAsIGVuZF9jb2w9NQo+IFsgICAgMS41ODY3MDhdIHJhd25hbmRf ZW5hYmxlX2NvbnRfcmVhZHM6IGNvbl9yZWFkLm9uZ29pbmc9MAo+IFsgICAgMS41ODcxMzldIEJh ZCBibG9jayB0YWJsZSBmb3VuZCBhdCBwYWdlIDI2MjAxNiwgdmVyc2lvbiAweDAxCj4gWyAgICAx LjU4NzE2OF0gcmF3bmFuZF9lbmFibGVfY29udF9yZWFkczogcGFnZT0yNjIwODEsIGNvbD01LCBy ZWFkbGVuPTEwMTksIG10ZC0+d3JpdGVzaXplPTQwOTYKPiBbICAgIDEuNTg3MTgxXSByYXduYW5k X2VuYWJsZV9jb250X3JlYWRzOiBlbmRfcGFnZT0wLCBlbmRfY29sPTEwMjQKPiBbICAgIDEuNTg3 MTg5XSByYXduYW5kX2VuYWJsZV9jb250X3JlYWRzOiBjb25fcmVhZC5vbmdvaW5nPTAKPiBbICAg IDEuNTg3NjcyXSByYXduYW5kX2VuYWJsZV9jb250X3JlYWRzOiBwYWdlPTI2MjA4MSwgY29sPTEw MjQsIHJlYWRsZW49NSwgbXRkLT53cml0ZXNpemU9NDA5Ngo+IFsgICAgMS41ODc2OTJdIHJhd25h bmRfZW5hYmxlX2NvbnRfcmVhZHM6IGVuZF9wYWdlPTAsIGVuZF9jb2w9MTAyOQo+IFsgICAgMS41 ODc3MDBdIHJhd25hbmRfZW5hYmxlX2NvbnRfcmVhZHM6IGNvbl9yZWFkLm9uZ29pbmc9MAoKSW50 ZXJlc3RpbmcsIEkgcGxheWVkIHdpdGggdGhvc2UgY29ybmVyIGNhc2VzIGluIGVhcmxpZXIgdGVz dHMgYnV0CmZvciB0aGlzIHNlcmllcyBJIHdhcyBmb2N1c2VkIG9uIHBsYXlpbmcgd2l0aCBmaWxl c3lzdGVtcyBhbmQgdGhlIGZhY3QKdGhhdCBzb21ldGltZXMgY29udGludW91cyByZWFkIHdhcyB2 ZXJ5IHNwb3JhZGljYWxseSBicmVha2luZywgc28gSQpwbGF5ZWQgd2l0aCBtdWNoIG1vcmUgY29t cGxleCBwYXR0ZXJucyBidXQgSSBkb24ndCByZW1lbWJlciBjaGVja2luZwp0aGVzZSB0d28gYmFz aWMgY2FzZXMgYWdhaW4uLi4KClNvcnJ5IGZvciB0aGUgYnJlYWthZ2UsIEkgd2lsbCBoYXZlIGEg bG9vayBhbmQga2VlcCB5b3UgdXBkYXRlZC4gSQpiZWxpZXZlIHRoZSBjb250aW51b3VzIHJlYWQg ZmVhdHVyZSBpcyBmaW5lIHBlciBzZSwgYnV0IHRoZSBwcm9ibGVtCmhlcmUgaXMgdGhhdCB0aGVy ZSBpcyBhIG1pc21hdGNoIGJldHdlZW4gdGhlIGFjdHVhbCBvcGVyYXRpb24gYW5kIHRoZQpjb250 aW51b3VzIHJlYWQgY29uZmlndXJhdGlvbiBvbiAidG9wIiBvZiBpdCwgd2hpY2ggc2hvdWxkIGlu IHRoZXNlCmNhc2VzIG5vdCBiZSBlbmFibGVkIGF0IGFsbC4KCkkgYW0gYXdheSB0aGlzIHdlZWss IEkgd2lsbCBsb29rIGludG8gdGhpcyB3aGVuIEknbSBiYWNrLgoKVGhhbmtzIGZvciB0aGUgdXNl ZnVsIHJlcG9ydCwKTWlxdcOobAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCkxpbnV4IE1URCBkaXNjdXNzaW9uIG1haWxpbmcgbGlzdApodHRw Oi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LW10ZC8K