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 35ED6C74A5B for ; Wed, 29 Mar 2023 11:57:32 +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=luT8nwy07i1QqTFsEvAy/0HR7w6c4wkhIXt+Xvjyuy4=; b=TwdFYxz8kC/xVa 76YB3oWC49tio+htXKQy/zfdlXPp4oZF+Y665zycRFT63NLIZhdwex1LjbwW9GO5oudE2bN5C22+d BY9i+6iU8BVnVn+eSHSV1N4FfS/lCMGeNfLvuJ4xjclOAmqe214B6OZsR/j2SQf70wbEtDgp4Ql63 4V0JLNjllbOjSvu/SgvxPennQDS9D0DMEfN5nHzs9+F34zrTqZUBJG7LWcB1O5amRYfwQXyVzkSxF FWwpmzvjgbnJ4vly+adGZmbbS2xGw7iFtYrs0qTeA1QXMapth9YX7J2yx4qINsEok5oNNP94yTGFV RRmMyWUjdNZmbrUHU2pQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1phUPg-0005LD-2W; Wed, 29 Mar 2023 11:56:24 +0000 Received: from relay7-d.mail.gandi.net ([2001:4b98:dc4:8::227]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1phUOD-0004Gx-1Y; Wed, 29 Mar 2023 11:54:57 +0000 Received: (Authenticated sender: miquel.raynal@bootlin.com) by mail.gandi.net (Postfix) with ESMTPSA id 1D68920004; Wed, 29 Mar 2023 11:54:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1680090887; 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=knOYXRtP8SDqLpq0crhNzHSBYLrxhwLGdaqSHiVqPb0=; b=T/wJHysqbeLok10dBlcRA7RZch5ah3xOSzNOpgpMcysk4eGDPLKSKWaZDb/HivvQVIi3zW DBIr/23gtuVqdHf4SFNU7f6Duh+wP604UNJ6x2nbyr+1E3FnDNbMdcLhqFpQ3FSei8neGB 4DfsCSUeAAF7zxCLaHcieTD9MOPqV5SISf40/wypSgAyrbR0LjzSo5s4R3BuJVDTc38bV0 UXGcOdQk0NKZ7NuMC+mY6fWPH6Mi50E1MMQlF1e7uX+nWvAQU+fsV6D8Wy1JVFWL+28LDR rWM5+SeewGtwO9aE2ynLHdYpbSu0I7+O/pAiJv+fueudXcInsGIbrPoJxbOlgA== Date: Wed, 29 Mar 2023 13:54:42 +0200 From: Miquel Raynal To: Tudor Ambarus Cc: liao jaime , Richard Weinberger , Vignesh Raghavendra , Pratyush Yadav , Michael Walle , linux-mtd@lists.infradead.org, Julien Su , Jaime Liao , Alvin Zhou , Thomas Petazzoni , Michal Simek , linux-arm-kernel@lists.infradead.org Subject: Re: [PATCH v5 8/8] mtd: spi-nor: macronix: Add support for mx25uw51245g with RWW Message-ID: <20230329135442.20669531@xps-13> In-Reply-To: References: <20230328154105.448540-1-miquel.raynal@bootlin.com> <20230328154105.448540-9-miquel.raynal@bootlin.com> <8ade974e-eb68-f448-7ec5-91c6b636eacf@linaro.org> <20230328184536.33f2f023@xps-13> Organization: Bootlin X-Mailer: Claws Mail 4.0.0 (GTK+ 3.24.33; x86_64-pc-linux-gnu) MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230329_045453_868959_B9ED7EBF X-CRM114-Status: GOOD ( 31.42 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGkgVHVkb3IsCgp0dWRvci5hbWJhcnVzQGxpbmFyby5vcmcgd3JvdGUgb24gV2VkLCAyOSBNYXIg MjAyMyAxMjoxMjoyOSArMDEwMDoKCj4gT24gMy8yOS8yMyAwNjo0OCwgbGlhbyBqYWltZSB3cm90 ZToKPiA+IEhpIE1pcXVlbAo+ID4gICAKPiA+Pgo+ID4+IEhpIFR1ZG9yLAo+ID4+Cj4gPj4gdHVk b3IuYW1iYXJ1c0BsaW5hcm8ub3JnIHdyb3RlIG9uIFR1ZSwgMjggTWFyIDIwMjMgMTc6MzE6NDYg KzAxMDA6Cj4gPj4gIAo+ID4+PiBPbiAzLzI4LzIzIDE2OjQxLCBNaXF1ZWwgUmF5bmFsIHdyb3Rl OiAgCj4gPj4+PiBEZXNjcmliZSB0aGlzIG5ldyBwYXJ0IGFuZCBwcm92aWRlIHRoZSBSV1cgZmxh ZyBmb3IgaXQuCj4gPj4+Pgo+ID4+Pj4gVGhlcmUgaXMgbm8gcHVibGljIGRhdGFzaGVldCwgYnV0 IGhlcmUgYXJlIHRoZSBzZmRwIHRhYmxlcyBwbHVzIGJhc2UKPiA+Pj4+IHRlc3RpbmcgdG8gc2hv dyBpdCB3b3Jrcy4KPiA+Pj4+Cj4gPj4+PiBteDI1dXc1MTI0NWcKPiA+Pj4+IGMyODEzYQo+ID4+ Pj4gbWFjcm9uaXgKPiA+Pj4+IDUzNDY0NDUwMDgwMTA0ZmQwMDA3MDExNDQwMDAwMGZmODcwMTAx MWM5MDAwMDBmZjBhMDAwMTA4MDAwMQo+ID4+Pj4gMDBmZjA1MDAwMTA1MjAwMTAwZmY4NDAwMDEw MjM0MDEwMGZmMDAwMDAwMDAwMDAwMDAwMGZmZmZmZmZmCj4gPj4+PiBmZmZmZmZmZmU1MjA4YWZm ZmZmZmZmMWYwMGZmMDBmZjAwZmYwMGZmZWVmZmZmZmZmZmZmMDBmZmZmZmYKPiA+Pj4+IDAwZmYw YzIwMTBkODAwZmYwMGZmODc3OTAxMDA4MjEyMDBlMjc3MDQ2NzQ2MzBiMDMwYjBmNGJkZDU1Ywo+ ID4+Pj4gMDAwMDAwZmYxMDEwMDAyMDAwMDAwMDAwMDAwMDdjYTE0ODAwMDAwMDAwMDA4ODg4MDAw MDAwMDAwMDAwCj4gPj4+PiAwMDQwMGZkMWZmZjMwZmQxZmZmMzAwMDUwMDkwMDAwNTAwYjEwMDJi MDA5NTAwMmIwMDk2NzI3MTAzYjgKPiA+Pj4+IDcyNzEwM2I4MDAwMDAwMDA5MGEzMTg4MjAwYzA2 OTk2MDAwMDAwMDAwMDAwMDAwMDcyNzEwMDk4NzI3MQo+ID4+Pj4gMDBiODcyNzEwMDk5MDAwMDAw MDA3MjcxMDA5ODcyNzEwMGY4NzI3MTAwOTk3MjcxMDBmOTAwMDAwMDAwCj4gPj4+PiAwMDAwMDAw MDAxMTUwMWQwNzI3MTA2ZDgwMDAwODY1MDAwMDAwNjAxMDAwMDAwMDAwMjAwMDEwMzAwMDIKPiA+ Pj4+IDAwMDAwMDAwMDYwMTAwMDAwMDAwMDAwMDcyMDYwMDAyMDAwMDAwZWVjMDY5NzI3MjcxNzEw MGQ4ZjdmNgo+ID4+Pj4gMDAwYTAwMDAxNDQ1OTg4MDQzMDYwZjAwMjFkY2ZmZmYKPiA+Pj4+IDA0 N2E4ODRjZjQ0ZDlmZmMyYTk0ZDNhYjM3YjQ4YzYzICAvc3lzL2J1cy9zcGkvZGV2aWNlcy9zcGkw LjAvc3BpLW5vci9zZmRwICAKPiA+Pj4KPiA+Pj4gd2hpY2ggaGFzaCBhbGcgd2FzIHVzZWQsIHdh cyBpdCBzaGExPyBObyBuZWVkIHRvIHJlc3VibW5pdCBqdXN0IGZvciB0aGlzLiAgCj4gPj4KPiA+ PiBBY3R1YWxseSBnaXQganVzdCBpZ25vcmVkIGFsbCB0aGUgbGluZXMgc3RhcnRpbmcgd2l0aCAn IycKPiA+PiBsaWtlIGlmIHRoZXkgd2VyZSBjb21tZW50cyBhbmQgSSBkaWQgbm90IG5vdGljZS4u Lgo+ID4+Cj4gPj4gSSB3aWxsIGFtZW5kIG15IGNvbW1pdCBsb2dzIGFuZCByZXNlbmQuCj4gPj4g IAo+ID4+Pj4KPiA+Pj4+IDYrMCByZWNvcmRzIGluCj4gPj4+PiA2KzAgcmVjb3JkcyBvdXQKPiA+ Pj4+IENvcGllZCA2MjkxNDU2IGJ5dGVzIGZyb20gcXNwaV90ZXN0IHRvIGFkZHJlc3MgMHgwMDAw MDAwMCBpbiBmbGFzaAo+ID4+Pj4gRXJhc2VkIDYyOTE0NTYgYnl0ZXMgZnJvbSBhZGRyZXNzIDB4 MDAwMDAwMDAgaW4gZmxhc2gKPiA+Pj4+IENvcGllZCA2MjkxNDU2IGJ5dGVzIGZyb20gYWRkcmVz cyAweDAwMDAwMDAwIGluIGZsYXNoIHRvIHFzcGlfcmVhZAo+ID4+Pj4gMDAwMDAwMCBmZmZmIGZm ZmYgZmZmZiBmZmZmIGZmZmYgZmZmZiBmZmZmIGZmZmYKPiA+Pj4+ICoKPiA+Pj4+IDA2MDAwMDAK PiA+Pj4+IENvcGllZCA2MjkxNDU2IGJ5dGVzIGZyb20gcXNwaV90ZXN0IHRvIGFkZHJlc3MgMHgw MDAwMDAwMCBpbiBmbGFzaAo+ID4+Pj4gQ29waWVkIDYyOTE0NTYgYnl0ZXMgZnJvbSBhZGRyZXNz IDB4MDAwMDAwMDAgaW4gZmxhc2ggdG8gcXNwaV9yZWFkCj4gPj4+PiBkMjRhOTUyM2RiODI5YTBk ZjY4OGYzNGI4ZGM3NmExMzgzYjc0MDI0ICBxc3BpX3Rlc3QKPiA+Pj4+IGQyNGE5NTIzZGI4Mjlh MGRmNjg4ZjM0YjhkYzc2YTEzODNiNzQwMjQgIHFzcGlfcmVhZAo+ID4+Pj4KPiA+Pj4+IFNpZ25l ZC1vZmYtYnk6IE1pcXVlbCBSYXluYWwgPG1pcXVlbC5yYXluYWxAYm9vdGxpbi5jb20+Cj4gPj4+ PiAtLS0KPiA+Pj4+ICBkcml2ZXJzL210ZC9zcGktbm9yL21hY3Jvbml4LmMgfCA0ICsrKysKPiA+ Pj4+ICAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspCj4gPj4+Pgo+ID4+Pj4gZGlmZiAt LWdpdCBhL2RyaXZlcnMvbXRkL3NwaS1ub3IvbWFjcm9uaXguYyBiL2RyaXZlcnMvbXRkL3NwaS1u b3IvbWFjcm9uaXguYwo+ID4+Pj4gaW5kZXggNjg1M2VjOWFlNjVkLi5iNjVkNDFlNWY3NDkgMTAw NjQ0Cj4gPj4+PiAtLS0gYS9kcml2ZXJzL210ZC9zcGktbm9yL21hY3Jvbml4LmMKPiA+Pj4+ICsr KyBiL2RyaXZlcnMvbXRkL3NwaS1ub3IvbWFjcm9uaXguYwo+ID4+Pj4gQEAgLTgyLDYgKzgyLDEw IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZmxhc2hfaW5mbyBtYWNyb25peF9ub3JfcGFydHNbXSA9 IHsKPiA+Pj4+ICAgICB7ICJteDI1dTUxMjQ1ZyIsIElORk8oMHhjMjI1M2EsIDAsIDY0ICogMTAy NCwgMTAyNCkKPiA+Pj4+ICAgICAgICAgICAgIE5PX1NGRFBfRkxBR1MoU0VDVF80SyB8IFNQSV9O T1JfRFVBTF9SRUFEIHwgU1BJX05PUl9RVUFEX1JFQUQpCj4gPj4+PiAgICAgICAgICAgICBGSVhV UF9GTEFHUyhTUElfTk9SXzRCX09QQ09ERVMpIH0sCj4gPj4+PiArICAgeyAibXgyNXV3NTEyNDVn IiwgSU5GT0IoMHhjMjgxM2EsIDAsIDE2ICogMTAyNCwgMTAyNCwgNCkgIAo+ID4+Pgo+ID4+PiBT ZWN0b3Igc2l6ZSBhbmQgbnNlY3RvcnMgc2hhbGwgYmUgZGlzY292ZXJlZCBhdCBwYXJzZSBTRkRQ IHRpbWUuCj4gPj4+IERvZXMgSU5GT0IoMHhjMjgxM2EsIDAsIDAsIDAsIDQpIHdvcmsgZm9yIHlv dT8gIAo+ID4+Cj4gPj4gSSdsbCBjaGVjay4KPiA+PiAgCj4gPj4+ICAKPiA+Pj4+ICsgICAgICAg ICAgIFBBUlNFX1NGRFAgIAo+ID4+Pgo+ID4+PiBZYWF5Cj4gPj4+ICAKPiA+Pj4+ICsgICAgICAg ICAgIEZMQUdTKFNQSV9OT1JfUldXKQo+ID4+Pj4gKyAgICAgICAgICAgRklYVVBfRkxBR1MoU1BJ X05PUl80Ql9PUENPREVTKSB9LCAgCj4gPj4+Cj4gPj4+IElzIFNQSV9OT1JfNEJfT1BDT0RFUyBm bGFnIHJlYWxseSBuZWVkZWQ/ICAKPiA+Pgo+ID4+IEkgaGF2ZSBubyBpZGVhLCBJIHRvb2sgdGhh dCBmcm9tIG9sZGVyIGNvZGUuCj4gPj4KPiA+PiBKYWltZSwgd2hhdCBkbyB5b3UgdGhpbms/ICAK PiA+IEkgdGhpbmsgVHVkb3IgaG9wZXMgdGhhdCBTRkRQIHRhYmxlIGNvdWxkIGRldGVybWluZSBo b3cgbWFueSBhZGRyZXNzIGJ5dGVzLiAgCj4gCj4gTm8sIG5vLgo+IAo+IDopIGFuZCBob3BlIGFu ZCBwcm9ncmFtbWluZyBkb24ndCBnZXQgYWxvbmcuCj4gCj4gRG9lcyB0aGlzIGZsYXNoIGRlZmlu ZSB0aGUgNGJhaXQgdGFibGU/IENhbiB5b3UgYWRkIGEgcHJpbnQgaW4KPiBwYXJzZV80YmFpdCB0 YWJsZSBhbmQgY2hlY2sgaWYgU05PUl9GXzRCX09QQ09ERVMgaXMgc2V0PyBJZiB5ZXMsIHRoZQo+ IGZpeHVwIGZsYWcgaXMgbm90IG5lZWRlZC4KCkFscmlnaHQsIHdpbGwgY2hlY2suCgo+IAo+IFNO T1JfRl80Ql9PUENPREVTIGlzIGFuIGluZGljYXRpb24gdGhhdCB0aGUgZmxhc2ggc3VwcG9ydHMg ZGVkaWNhdGVkCj4gb3Bjb2RlcyBmb3IgNGJ5dGUgYWRkcmVzcywgd2l0aG91dCB0aGUgbmVlZCB0 byBjaGFuZ2UgdGhlIGFkZHJlc3MgbW9kZQo+IHRvIDQgYnl0ZS4gV2hlbiA0Ql9PUENPREVTIGFy ZSBzdXBwb3J0ZWQsIHdlIHByZWZlciBub3QgY2hhbmdpbmcgdGhlCj4gYWRkcmVzcyBtb2RlLCBi ZWNhdXNlIHdoZW4gY2hhbmdpbmcgdG8gNCBieXRlIGFkZHJlc3MgbW9kZSwgdGhlIHN0YXRlIGlz Cj4ga2VwdCBhdCByZXNldCAob3IgcG93ZXIgbG9zcykgYW5kIGZsYXNoZXMgbWlnaHQgbm90IGJl IGFibGUgdG8gYm9vdCBhdAo+IGxvd2VyIGxheWVycyAodS1ib290IGZvciBleGFtcGxlKS4KCk9o IHllYWggSSByZW1lbWJlci4KCj4gCj4gU28gSSdkIHRyeToKPiB7ICJteDI1dXc1MTI0NWciLCBJ TkZPQigweGMyODEzYSwgMCwgMCwgMCwgNCkKPiAJCVBBUlNFX1NGRFAKPiAJCUZMQUdTKFNQSV9O T1JfUldXKSB9LAoKQ2xlYXIhCgo+IAo+IEluIHRoZSBmdXR1cmUgd2UnZCBsaWtlIHRvIGFkZCBh IHNmZHAtZGVjb2RlciBpbiBtdGQtdXRpbHMgdG8gZGVjb2RlIHRoZQo+IHNmZHAgZHVtcCBhbmQg ZWFzZSB0aGUgcmV2aWV3IGFuZCBhdm9pZCBzdWNoIHF1ZXN0aW9ucywgYnV0IHdlIGNvdWxkbid0 Cj4gYWxsb2NhdGUgdGhlIHRpbWUgdG8gaW1wbGVtZW50IGl0IHVwIHRvIG5vdy4gTWVoLCB3ZSdy ZSBkb2luZyBpdCBhdCBiZXN0Cj4gZWZmb3J0LCBpbiBvdXIgc3BhcmUgdGltZS4gVm9sdW50ZWVy cz8KCkkgcmVhbGx5IGxpa2UgdGhlIGlkZWEhIFdvdWxkIGJlIGV4Y2VsbGVudC4KClRoYW5rcywK TWlxdcOobAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K bGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZy YWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGlu dXgtYXJtLWtlcm5lbAo=