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 3A30BC77B75 for ; Mon, 22 May 2023 08:16:29 +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=LrmnwVf8feQZMHMXplLXaqNU8W8trVJ0iFcaEEhFzMc=; b=g1mZaAhvGY2smR ByLL+WAwiXQ+3TOLQFobc3SVzZxli5+doHWG5E4yeD+Ayu1iRcoEuvlxzbCmJKlC+D0BkxpM2xivB /kIPVCUDDVMBc/A6/GeBvZFUtWZwZLMxsKyfmhLc4RBdKRkRUXZqKXDVxpgvAsWG7zWbGTa+1bYrf iYc+yrq+DnTcdAh5ZpiEenYkbAZBEiljwCiGP3DkDArlyI77IxJoRiszDMMaFhLrFATnoF8aiwtwK slOGr6P8b/AEofmbxzS2yeb4ekZ6kXOhgs5qpfw1jxf7kZJNJbeTCbe1n5EqvMApoNjkaiM+xYn8J D9pJ2KkUJDdKIbYmbk6w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1q10hj-005ix4-1m; Mon, 22 May 2023 08:15:43 +0000 Received: from relay9-d.mail.gandi.net ([2001:4b98:dc4:8::229]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1q10he-005iul-0e for linux-mtd@lists.infradead.org; Mon, 22 May 2023 08:15:41 +0000 Received: (Authenticated sender: miquel.raynal@bootlin.com) by mail.gandi.net (Postfix) with ESMTPSA id 45AB2FF806; Mon, 22 May 2023 08:15:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1684743331; 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=h9Un8862h/WB4CNOqCt7FYWb8IhGGrD732y9OageEG8=; b=EfwINB3MfhXq5tWNxuxAMcnEJ/PDnIWXNv8nEK6j7EfCoGM02E+LZONQldz6Mj9WkRnSsV KCPr/8LZZTydFd9sShkc7MS/Xi9xnjPdshdjjasCCdueynA0SS46APctSQo6QTEHUGWXf9 QgAZRLXD8lqa9kfhJhl9tROTwf5hSqRPkofodYzA1sQYDNnrkjsz95Ltv1bOOMDmJLOfqh C1115WLk3Td0tS3xPmyxvf1ajWHUKG796kxrfA0KsBUebmzSFyP95Xmf9ifcJUoewPgfx2 zRafV2dzUPX7L9c0wORvIGV0+blLHOgDDZ0IWk4kqLK/xAguyvsO2u8PTx/NHQ== Date: Mon, 22 May 2023 10:15:26 +0200 From: Miquel Raynal To: =?UTF-8?B?w4FsdmFybyBGZXJuw6FuZGV6?= Rojas Cc: William Zhang , Florian Fainelli , liao jaime , Richard Weinberger , Vignesh Raghavendra , robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, linux-mtd@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 1/2] dt-bindings: mtd: nand: Macronix: document new binding Message-ID: <20230522101526.56c90d88@xps-13> In-Reply-To: References: 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-20230522_011538_565176_95A8CA45 X-CRM114-Status: GOOD ( 40.12 ) 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 SGkgSmFpbWUsIMOBbHZhcm8sCgpub2x0YXJpQGdtYWlsLmNvbSB3cm90ZSBvbiBXZWQsIDE3IE1h eSAyMDIzIDE3OjIwOjI2ICswMjAwOgoKPiBIaSBXaWxsaWFtLAo+IAo+IEVsIG1pw6ksIDE3IG1h eSAyMDIzIGEgbGFzIDc6MzAsIFdpbGxpYW0gWmhhbmcKPiAoPHdpbGxpYW0uemhhbmdAYnJvYWRj b20uY29tPikgZXNjcmliacOzOgo+ID4KPiA+Cj4gPgo+ID4gT24gMDUvMTYvMjAyMyAxMjowMiBQ TSwgw4FsdmFybyBGZXJuw6FuZGV6IFJvamFzIHdyb3RlOiAgCj4gPiA+IFN1cmUsCj4gPiA+Cj4g PiA+IEhlcmUgeW91IGdvOgo+ID4gPiBbICAgIDAuMDAwMDAwXSBMaW51eCB2ZXJzaW9uIDUuMTUu MTExIChub2x0YXJpQGF0bGFudGlzKQo+ID4gPiAobWlwcy1vcGVud3J0LWxpbnV4LW11c2wtZ2Nj IChPcGVuV3J0IEdDQyAxMi4zLjAgcjArMjI4OTktNDY2YmUwNjEyYSkKPiA+ID4gMTIuMy4wLCBH TlUgbGQgKEdOVSBCaW51dGlscykgMi40MC4wKSAjMCBTTVAgVHVlIE1heSAxNiAxNDozMzoyMCAy MDIzCj4gPiA+IFsgICAgMC4wMDAwMDBdIENQVTAgcmV2aXNpb24gaXM6IDAwMDJhMDgwIChCcm9h ZGNvbSBCTUlQUzQzNTApCj4gPiA+IFsgICAgMC4wMDAwMDBdIE1JUFM6IG1hY2hpbmUgaXMgU2Vy Y29tbSBINTAwLXMgdmZlcwo+ID4gPiBbICAgIDAuMDAwMDAwXSAxMjhNQiBvZiBSQU0gaW5zdGFs bGVkCj4gPiA+IFsgICAgMC4wMDAwMDBdIGVhcmx5Y29uOiBiY202M3h4X3VhcnQwIGF0IE1NSU8g MHgxMDAwMDE4MCAob3B0aW9ucyAnMTE1MjAwbjgnKQo+ID4gPiBbICAgIDAuMDAwMDAwXSBwcmlu dGs6IGJvb3Rjb25zb2xlIFtiY202M3h4X3VhcnQwXSBlbmFibGVkCj4gPiA+IFsgICAgMC4wMDAw MDBdIEluaXRyZCBub3QgZm91bmQgb3IgZW1wdHkgLSBkaXNhYmxpbmcgaW5pdHJkCj4gPiA+IFsg ICAgMC4wMDAwMDBdIFJlc2VydmluZyAwS0Igb2YgbWVtb3J5IGF0IDQxOTQzMDNLQiBmb3Iga2R1 bXAKPiA+ID4gWyAgICAwLjAwMDAwMF0gUHJpbWFyeSBpbnN0cnVjdGlvbiBjYWNoZSA2NGtCLCBW SVBULCA0LXdheSwgbGluZXNpemUgMTYgYnl0ZXMuCj4gPiA+IFsgICAgMC4wMDAwMDBdIFByaW1h cnkgZGF0YSBjYWNoZSAzMmtCLCAyLXdheSwgVklQVCwgY2FjaGUgYWxpYXNlcywKPiA+ID4gbGlu ZXNpemUgMTYgYnl0ZXMKPiA+ID4gWyAgICAwLjAwMDAwMF0gWm9uZSByYW5nZXM6Cj4gPiA+IFsg ICAgMC4wMDAwMDBdICAgTm9ybWFsICAgW21lbSAweDAwMDAwMDAwMDAwMDAwMDAtMHgwMDAwMDAw MDA3ZmZmZmZmXQo+ID4gPiBbICAgIDAuMDAwMDAwXSBNb3ZhYmxlIHpvbmUgc3RhcnQgZm9yIGVh Y2ggbm9kZQo+ID4gPiBbICAgIDAuMDAwMDAwXSBFYXJseSBtZW1vcnkgbm9kZSByYW5nZXMKPiA+ ID4gWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDAwMDAwMDAwMDAwMDAwMDAtMHgw MDAwMDAwMDA3ZmZmZmZmXQo+ID4gPiBbICAgIDAuMDAwMDAwXSBJbml0bWVtIHNldHVwIG5vZGUg MCBbbWVtIDB4MDAwMDAwMDAwMDAwMDAwMC0weDAwMDAwMDAwMDdmZmZmZmZdCj4gPiA+IFsgICAg MC4wMDAwMDBdIHBlcmNwdTogRW1iZWRkZWQgMTEgcGFnZXMvY3B1IHMxMzMyOCByODE5MiBkMjM1 MzYgdTQ1MDU2Cj4gPiA+IFsgICAgMC4wMDAwMDBdIEJ1aWx0IDEgem9uZWxpc3RzLCBtb2JpbGl0 eSBncm91cGluZyBvbi4gIFRvdGFsIHBhZ2VzOiAzMjQ4MAo+ID4gPiBbICAgIDAuMDAwMDAwXSBL ZXJuZWwgY29tbWFuZCBsaW5lOiBlYXJseWNvbgo+ID4gPiBbICAgIDAuMDAwMDAwXSBEZW50cnkg Y2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAxNjM4NCAob3JkZXI6IDQsIDY1NTM2Cj4gPiA+IGJ5 dGVzLCBsaW5lYXIpCj4gPiA+IFsgICAgMC4wMDAwMDBdIElub2RlLWNhY2hlIGhhc2ggdGFibGUg ZW50cmllczogODE5MiAob3JkZXI6IDMsIDMyNzY4Cj4gPiA+IGJ5dGVzLCBsaW5lYXIpCj4gPiA+ IFsgICAgMC4wMDAwMDBdIG1lbSBhdXRvLWluaXQ6IHN0YWNrOm9mZiwgaGVhcCBhbGxvYzpvZmYs IGhlYXAgZnJlZTpvZmYKPiA+ID4gWyAgICAwLjAwMDAwMF0gTWVtb3J5OiAxMDg2NTZLLzEzMTA3 MksgYXZhaWxhYmxlICg2OTAySyBrZXJuZWwgY29kZSwKPiA+ID4gNjEzSyByd2RhdGEsIDE0MDRL IHJvZGF0YSwgMTE4NzJLIGluaXQsIDIxNUsgYnNzLCAyMjQxNksgcmVzZXJ2ZWQsIDBLCj4gPiA+ IGNtYS1yZXNlcnZlZCkKPiA+ID4gWyAgICAwLjAwMDAwMF0gU0xVQjogSFdhbGlnbj02NCwgT3Jk ZXI9MC0zLCBNaW5PYmplY3RzPTAsIENQVXM9MiwgTm9kZXM9MQo+ID4gPiBbICAgIDAuMDAwMDAw XSByY3U6IEhpZXJhcmNoaWNhbCBSQ1UgaW1wbGVtZW50YXRpb24uCj4gPiA+IFsgICAgMC4wMDAw MDBdICBUcmFjaW5nIHZhcmlhbnQgb2YgVGFza3MgUkNVIGVuYWJsZWQuCj4gPiA+IFsgICAgMC4w MDAwMDBdIHJjdTogUkNVIGNhbGN1bGF0ZWQgdmFsdWUgb2Ygc2NoZWR1bGVyLWVubGlzdG1lbnQg ZGVsYXkKPiA+ID4gaXMgMTAgamlmZmllcy4KPiA+ID4gWyAgICAwLjAwMDAwMF0gTlJfSVJRUzog MjU2Cj4gPiA+IFsgICAgMC4wMDAwMDBdIGlycV9iY202MzQ1X2wxOiByZWdpc3RlcmVkIEJDTTYz NDUgTDEgaW50YyAoSVJRczogMTI4KQo+ID4gPiBbICAgIDAuMDAwMDAwXSBpcnFfYmNtNjM0NV9s MTogICBDUFUwIChpcnEgPSAyKQo+ID4gPiBbICAgIDAuMDAwMDAwXSBpcnFfYmNtNjM0NV9sMTog ICBDUFUxIChpcnEgPSAzKQo+ID4gPiBbICAgIDAuMDAwMDAwXSBicmNtLGJjbTYzMjY4IGRldGVj dGVkIEAgNDAwIE1Iego+ID4gPiBbICAgIDAuMDAwMDAwXSBjbG9ja3NvdXJjZTogTUlQUzogbWFz azogMHhmZmZmZmZmZiBtYXhfY3ljbGVzOgo+ID4gPiAweGZmZmZmZmZmLCBtYXhfaWRsZV9uczog OTU1NjMwMjIzMyBucwo+ID4gPiBbICAgIDAuMDAwMDAyXSBzY2hlZF9jbG9jazogMzIgYml0cyBh dCAyMDBNSHosIHJlc29sdXRpb24gNW5zLCB3cmFwcwo+ID4gPiBldmVyeSAxMDczNzQxODIzN25z Cj4gPiA+IFsgICAgMC4wMDgyOTJdIENhbGlicmF0aW5nIGRlbGF5IGxvb3AuLi4gMzk4LjEzIEJv Z29NSVBTIChscGo9MTk5MDY1NikKPiA+ID4gWyAgICAwLjA3NDY4M10gcGlkX21heDogZGVmYXVs dDogMzI3NjggbWluaW11bTogMzAxCj4gPiA+IFsgICAgMC4wODE3ODhdIE1vdW50LWNhY2hlIGhh c2ggdGFibGUgZW50cmllczogMTAyNCAob3JkZXI6IDAsIDQwOTYKPiA+ID4gYnl0ZXMsIGxpbmVh cikKPiA+ID4gWyAgICAwLjA4OTMxOV0gTW91bnRwb2ludC1jYWNoZSBoYXNoIHRhYmxlIGVudHJp ZXM6IDEwMjQgKG9yZGVyOiAwLAo+ID4gPiA0MDk2IGJ5dGVzLCBsaW5lYXIpCj4gPiA+IFsgICAg MC4xMDYwOTRdIHJjdTogSGllcmFyY2hpY2FsIFNSQ1UgaW1wbGVtZW50YXRpb24uCj4gPiA+IFsg ICAgMC4xMTI2NjVdIHNtcDogQnJpbmdpbmcgdXAgc2Vjb25kYXJ5IENQVXMgLi4uCj4gPiA+IFsg ICAgMC4xMTkzNDhdIFNNUDogQm9vdGluZyBDUFUxLi4uCj4gPiA+IFsgICAgOC4zMzA5NzldIFBy aW1hcnkgaW5zdHJ1Y3Rpb24gY2FjaGUgNjRrQiwgVklQVCwgNC13YXksIGxpbmVzaXplIDE2IGJ5 dGVzLgo+ID4gPiBbICAgIDguMzMxMDE3XSBQcmltYXJ5IGRhdGEgY2FjaGUgMzJrQiwgMi13YXks IFZJUFQsIGNhY2hlIGFsaWFzZXMsCj4gPiA+IGxpbmVzaXplIDE2IGJ5dGVzCj4gPiA+IFsgICAg OC4zMzEyOTRdIENQVTEgcmV2aXNpb24gaXM6IDAwMDJhMDgwIChCcm9hZGNvbSBCTUlQUzQzNTAp Cj4gPiA+IFsgICAgMC4xODI4MTldIFN5bmNocm9uaXplIGNvdW50ZXJzIGZvciBDUFUgMToKPiA+ ID4gWyAgICAwLjIwMzUwMF0gU01QOiBDUFUxIGlzIHJ1bm5pbmcKPiA+ID4gWyAgICAwLjIwMzUx Ml0gZG9uZS4KPiA+ID4gWyAgICAwLjIxMzQwMV0gc21wOiBCcm91Z2h0IHVwIDEgbm9kZSwgMiBD UFVzCj4gPiA+IFsgICAgMC4yMjg4NzBdIGNsb2Nrc291cmNlOiBqaWZmaWVzOiBtYXNrOiAweGZm ZmZmZmZmIG1heF9jeWNsZXM6Cj4gPiA+IDB4ZmZmZmZmZmYsIG1heF9pZGxlX25zOiAxOTExMjYw NDQ2Mjc1MDAwMCBucwo+ID4gPiBbICAgIDAuMjM5MDU4XSBmdXRleCBoYXNoIHRhYmxlIGVudHJp ZXM6IDUxMiAob3JkZXI6IDMsIDMyNzY4IGJ5dGVzLCBsaW5lYXIpCj4gPiA+IFsgICAgMC4yNDY0 MzldIHBpbmN0cmwgY29yZTogaW5pdGlhbGl6ZWQgcGluY3RybCBzdWJzeXN0ZW0KPiA+ID4gWyAg ICAwLjI1NDkxN10gTkVUOiBSZWdpc3RlcmVkIFBGX05FVExJTksvUEZfUk9VVEUgcHJvdG9jb2wg ZmFtaWx5Cj4gPiA+IFsgICAgMC4zMTI3MDBdIGNsb2Nrc291cmNlOiBTd2l0Y2hlZCB0byBjbG9j a3NvdXJjZSBNSVBTCj4gPiA+IFsgICAgMC4zMjEwNjFdIE5FVDogUmVnaXN0ZXJlZCBQRl9JTkVU IHByb3RvY29sIGZhbWlseQo+ID4gPiBbICAgIDAuMzI2ODc5XSBJUCBpZGVudHMgaGFzaCB0YWJs ZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjogMiwgMTYzODQKPiA+ID4gYnl0ZXMsIGxpbmVhcikKPiA+ ID4gWyAgICAwLjMzNTk3Ml0gdGNwX2xpc3Rlbl9wb3J0YWRkcl9oYXNoIGhhc2ggdGFibGUgZW50 cmllczogNTEyCj4gPiA+IChvcmRlcjogMCwgNjE0NCBieXRlcywgbGluZWFyKQo+ID4gPiBbICAg IDAuMzQ0NzIxXSBUYWJsZS1wZXJ0dXJiIGhhc2ggdGFibGUgZW50cmllczogNjU1MzYgKG9yZGVy OiA2LAo+ID4gPiAyNjIxNDQgYnl0ZXMsIGxpbmVhcikKPiA+ID4gWyAgICAwLjM1MjcyMV0gVENQ IGVzdGFibGlzaGVkIGhhc2ggdGFibGUgZW50cmllczogMTAyNCAob3JkZXI6IDAsCj4gPiA+IDQw OTYgYnl0ZXMsIGxpbmVhcikKPiA+ID4gWyAgICAwLjM2MDYyMl0gVENQIGJpbmQgaGFzaCB0YWJs ZSBlbnRyaWVzOiAxMDI0IChvcmRlcjogMSwgODE5MiBieXRlcywgbGluZWFyKQo+ID4gPiBbICAg IDAuMzY4MDA1XSBUQ1A6IEhhc2ggdGFibGVzIGNvbmZpZ3VyZWQgKGVzdGFibGlzaGVkIDEwMjQg YmluZCAxMDI0KQo+ID4gPiBbICAgIDAuMzc1MDc0XSBVRFAgaGFzaCB0YWJsZSBlbnRyaWVzOiAy NTYgKG9yZGVyOiAxLCA4MTkyIGJ5dGVzLCBsaW5lYXIpCj4gPiA+IFsgICAgMC4zODE4NjJdIFVE UC1MaXRlIGhhc2ggdGFibGUgZW50cmllczogMjU2IChvcmRlcjogMSwgODE5MiBieXRlcywgbGlu ZWFyKQo+ID4gPiBbICAgIDAuMzg5NzYyXSBORVQ6IFJlZ2lzdGVyZWQgUEZfVU5JWC9QRl9MT0NB TCBwcm90b2NvbCBmYW1pbHkKPiA+ID4gWyAgICAwLjM5NTc0OF0gUENJOiBDTFMgMCBieXRlcywg ZGVmYXVsdCAxNgo+ID4gPiBbICAgIDAuNDAzNDEwXSB3b3JraW5nc2V0OiB0aW1lc3RhbXBfYml0 cz0xNCBtYXhfb3JkZXI9MTUgYnVja2V0X29yZGVyPTEKPiA+ID4gWyAgICAwLjQyNjQ5MF0gc3F1 YXNoZnM6IHZlcnNpb24gNC4wICgyMDA5LzAxLzMxKSBQaGlsbGlwIExvdWdoZXIKPiA+ID4gWyAg ICAwLjQzMjQ5Ml0gamZmczI6IHZlcnNpb24gMi4yIChOQU5EKSAoU1VNTUFSWSkgKExaTUEpIChS VElNRSkKPiA+ID4gKENNT0RFX1BSSU9SSVRZKSAoYykgMjAwMS0yMDA2IFJlZCBIYXQsIEluYy4K PiA+ID4gWyAgICAwLjQ1OTQ3Ml0gYmNtNjN4eC1wb3dlci1jb250cm9sbGVyIDEwMDAxODRjLnBv d2VyLWNvbnRyb2xsZXI6Cj4gPiA+IHJlZ2lzdGVyZWQgMTQgcG93ZXIgZG9tYWlucwo+ID4gPiBb ICAgIDAuNDcwMjY3XSAxMDAwMDE4MC5zZXJpYWw6IHR0eVMwIGF0IE1NSU8gMHgxMDAwMDE4MCAo aXJxID0gOCwKPiA+ID4gYmFzZV9iYXVkID0gMTU2MjUwMCkgaXMgYSBiY202M3h4X3VhcnQKPiA+ ID4gWyAgICAwLjQ3OTk5Nl0gcHJpbnRrOiBjb25zb2xlIFt0dHlTMF0gZW5hYmxlZAo+ID4gPiBb ICAgIDAuNDc5OTk2XSBwcmludGs6IGNvbnNvbGUgW3R0eVMwXSBlbmFibGVkCj4gPiA+IFsgICAg MC40ODg2NTFdIHByaW50azogYm9vdGNvbnNvbGUgW2JjbTYzeHhfdWFydDBdIGRpc2FibGVkCj4g PiA+IFsgICAgMC40ODg2NTFdIHByaW50azogYm9vdGNvbnNvbGUgW2JjbTYzeHhfdWFydDBdIGRp c2FibGVkCj4gPiA+IFsgICAgMC41MzM0MzVdIGJjbTI4MzUtcm5nIDEwMDAyODgwLnJuZzogaHdy bmcgcmVnaXN0ZXJlZAo+ID4gPiBbICAgIDAuNjA2MDI1XSBiY202MzY4X25hbmQgMTAwMDAyMDAu bmFuZDogdGhlcmUgaXMgbm90IHZhbGlkIG1hcHMgZm9yCj4gPiA+IHN0YXRlIGRlZmF1bHQKPiA+ ID4gWyAgICAwLjYzMzk3N10gbmFuZDogZGV2aWNlIGZvdW5kLCBNYW51ZmFjdHVyZXIgSUQ6IDB4 YzIsIENoaXAgSUQ6IDB4ZjEKPiA+ID4gWyAgICAwLjY0MDUwNl0gbmFuZDogTWFjcm9uaXggTVgz MExGMUcxOEFDCj4gPiA+IFsgICAgMC42NDQ1NTFdIG5hbmQ6IDEyOCBNaUIsIFNMQywgZXJhc2Ug c2l6ZTogMTI4IEtpQiwgcGFnZSBzaXplOgo+ID4gPiAyMDQ4LCBPT0Igc2l6ZTogNjQKPiA+ID4g WyAgICAwLjY1MjM1OV0gYmNtNjM2OF9uYW5kIDEwMDAwMjAwLm5hbmQ6IGRldGVjdGVkIDEyOE1p QiB0b3RhbCwKPiA+ID4gMTI4S2lCIGJsb2NrcywgMktpQiBwYWdlcywgMTZCIE9PQiwgOC1iaXQs IEJDSC00Cj4gPiA+IFsgICAgMC43MDMzNzNdIEJhZCBibG9jayB0YWJsZSBub3QgZm91bmQgZm9y IGNoaXAgMAo+ID4gPiBbICAgIDAuNzMyMDQwXSBCYWQgYmxvY2sgdGFibGUgbm90IGZvdW5kIGZv ciBjaGlwIDAKPiA+ID4gWyAgICAwLjczNjg0Ml0gU2Nhbm5pbmcgZGV2aWNlIGZvciBiYWQgYmxv Y2tzCj4gPiA+IFsgICAgMC44MzI2NzhdIENQVSAwIFVuYWJsZSB0byBoYW5kbGUga2VybmVsIHBh Z2luZyByZXF1ZXN0IGF0IHZpcnR1YWwKPiA+ID4gYWRkcmVzcyAwMDAwMDAxNCwgZXBjID09IDgw MDliMzAwLCByYSA9PSA4MDZjYzY1MAo+ID4gPiBbICAgIDAuODQzNjI4XSBPb3BzWyMxXToKPiA+ ID4gWyAgICAwLjg0NTk1OF0gQ1BVOiAwIFBJRDogODggQ29tbTogaHdybmcgTm90IHRhaW50ZWQg NS4xNS4xMTEgIzAKPiA+ID4gWyAgICAwLjg1MTk1OV0gJCAwICAgOiAwMDAwMDAwMCAwMDAwMDAw MSAwMDAwMDAwOCAwMDAwMDAwMAo+ID4gPiBbICAgIDAuODU3MzU4XSAkIDQgICA6IDgxODA4NDY0 IDAwMDAwMDY0IDAwMDAwMDAwIDAwMDAwMDAxCj4gPiA+IFsgICAgMC44NjI3NTNdICQgOCAgIDog ODE4MTAwMDAgMDAwMDFmZjAgMDAwMDFjMDAgODE1Yjg4ODAKPiA+ID4gWyAgICAwLjg2ODE0Nl0g JDEyICAgOiAwMDAwYjc5ZCAwMDAwMDAwMCAwMDAwMDAwMCAwMDAwOWJiCj4gPiA+Cj4gPiA+IFBs ZWFzZSwgdGVsbCBtZSBpZiB5b3Ugd2FudCBtZSB0byBhZGQgYW55IGRlYnVnZ2luZyB0byB0aGUg bG9nLgo+ID4gPgo+ID4gPiBCZXN0IHJlZ2FyZHMsCj4gPiA+IMOBbHZhcm8uCj4gPiA+Cj4gPiA+ IEVsIG1hciwgMTYgbWF5IDIwMjMgYSBsYXMgMjA6NTgsIEZsb3JpYW4gRmFpbmVsbGkKPiA+ID4g KDxmLmZhaW5lbGxpQGdtYWlsLmNvbT4pIGVzY3JpYmnDszogIAo+ID4gPj4KPiA+ID4+ICtXaWxs aWFtLAo+ID4gPj4KPiA+ID4+IE9uIDUvMTYvMjMgMTE6NTUsIMOBbHZhcm8gRmVybsOhbmRleiBS b2phcyB3cm90ZTogIAo+ID4gPj4+IEhpIEphaW1lLAo+ID4gPj4+Cj4gPiA+Pj4gSSd2ZSByZXBy b2R1Y2VkIHRoZSBpc3N1ZSBvbiBhIENvbXRyZW5kIFZSLTMwMzJ1IChNWDMwTEYxRzA4QUEpLiBB ZnRlcgo+ID4gPj4+IGZvcmNpbmcgaXQgdG8gY2hlY2sgYmxvY2sgcHJvdGVjdGlvbiAoaXQncyBu b3Qgc3VwcG9ydGVkIG9uIHRoYXQKPiA+ID4+PiBkZXZpY2UpLCB0aGUgTkFORCBjb250cm9sbGVy IHN0b3BzIHJlYWRpbmcvd3JpdGluZyBhbnl0aGluZy4KPiA+ID4+Pgo+ID4gPj4+IEBGbG9yaWFu IGlzIGl0IHBvc3NpYmxlIHRoYXQgbG93IGxldmVsIG9wcyAoR0VUX0ZFQVRVUkVTL1NFVF9GRUFU VVJFUykKPiA+ID4+PiBhcmVuJ3Qgc3VwcG9ydGVkIG9uIEJDTTYzMjY4IE5BTkQgY29udHJvbGxl cnMgYW5kIHRoaXMgaXMgY2F1c2luZyB0aGUKPiA+ID4+PiBpc3N1ZT8gIAo+ID4gPj4KPiA+ID4+ IFllcywgdGhpcyBsb29rcyBsaWtlIHdoYXQgd2UgaGF2ZSBzZWVuIGFzIHdlbGwgZXZlbiB3aXRo IG5ld2VyIE5BTkQKPiA+ID4+IGNvbnRyb2xsZXJzIGFjdHVhbGx5LiBXb3VsZCBpdCBiZSBwb3Nz aWJsZSB0byBvYnRhaW4gYSBmdWxsIGxvZyBmcm9tCj4gPiA+PiBlaXRoZXIgb2YgeW91Pwo+ID4g Pj4KPiA+ID4+IFdpbGxpYW0sIGlzIHRoaXMgc29tZXRoaW5nIHlvdSBoYXZlIHNlZW4gYmVmb3Jl IGFzIHdlbGw/Cj4gPiA+PiAgCj4gPiBObywgSSBoYXZlbid0IHNlZW4gc3VjaCBpc3N1ZSBiZWZv cmUuICBJdCBpcyBwb3NzaWJsZSBJIGRpZG4ndCBoYXZlIHRoaXMKPiA+ICAgTWFjcm9uaXggcGFy dHMgaW4gbXkgYm9hcmQuIElmIEkgY2FuIGZpbmQgYSBib2FyZCB3aXRoIE1hY3Jvbml4IHBhcnQs Cj4gPiBJIHdpbGwgdHJ5IGl0LiBCdXQgd2UgZG9uJ3QgdXNlIHRoaXMgZmVhdHVyZSBhbmQgZG9u J3QgY29ubmVjdCB0aGUgUFQKPiA+IHBpbiBpbiBvdXIgcmVmZXJlbmNlIGJvYXJkIHdoaWNoIG1l YW5zIHRoZSBQVCBmZWF0dXJlIGlzIGRpc2FibGVkIGluIHRoZQo+ID4gbmFuZCBwYXJ0Lgo+ID4K PiA+IEFsdmFybywgRG8geW91IGtub3cgaWYgeW91ciA2MzI2OCBib2FyZCBoYXMgUFQgcGluIGNv bm5lY3RlZCBvciBub3Q/ICAKPiAKPiBObywgSSBkb24ndCBrbm93IGlmIFBUIHBpbiBpcyBjb25u ZWN0ZWQuCj4gSSB3b3VsZCBoYXZlIHRvIG9wZW4gdGhlIGNhc2UgYW5kIGNoZWNrLCBidXQganVk Z2luZyBmcm9tIHRoZQo+IGZvbGxvd2luZyBpbWFnZSBJIHdvdWxkIHNheSBpdCdzIG5vdCBjb25u ZWN0ZWQ6Cj4gaHR0cHM6Ly9vcGVud3J0Lm9yZy9fbWVkaWEvbWVkaWEvc2VyY29tbS9oNTAwcy9o NTAwcy1uYW5kLmpwZwo+IAo+ID4gQ2FuIHlvdSBjaGVjayBpZiB0aGUgbWFjcm9uaXgncyBsb2Nr IGFuZCB1bmxvY2sgZnVuY3Rpb24gYmVpbmcgY2FsbGluZwo+ID4gYmVmb3JlIHRoZSBoYW5nPyAg IE9yIGlzIGl0IGp1c3QgZ2V0L3NldCBmZWF0dXJlIGZ1bmN0aW9uIGdldHRpbmcgY2FsbGVkCj4g PiB0byBkZXRlcm1pbmUgUFQgaXMgc3VwcG9ydGVkPyAgIFRoZSBnZXQvc2V0IGZlYXR1cmUgZnVu Y3Rpb24gc2hvdWxkIHdvcmsKPiA+IGFzIHRoZXkgYXJlIHVzZWQgYnkgb3RoZXIgcGF0aGVzICAK PiAKPiBObywgdGhlIG1hY3Jvbml4J3MgbG9jay91bmxvY2sgZnVuY3Rpb25zIGFyZW4ndCBjYWxs ZWQgYmVmb3JlIHRoZSBoYW5nLgo+IEluIGZhY3QsIGlmIEkgY29tbWVudCBvdXQgdGhlIG5hbmRf Z2V0X2ZlYXR1cmVzIGNhbGwgYW5kIHJlcGxhY2UgaXQKPiB3aXRoIHJldCA9IDEgaXQgZG9lc24n dCBoYW5nOgo+IGh0dHBzOi8vZ2l0aHViLmNvbS90b3J2YWxkcy9saW51eC9ibG9iL2YxZmNiYWEx OGIyOGRlYzEwMjgxNTUxZGZlNmVkM2EzZWQ4MGUzZDYvZHJpdmVycy9tdGQvbmFuZC9yYXcvbmFu ZF9tYWNyb25peC5jI0wyMjktTDIzMAoKVGhpcyBkb2VzIG5vdCBtYWtlIGFueSBzZW5zZSB0byBt ZS4gSmFpbWUsIGNhbiB5b3UgdGVzdCB3aXRoIHRoZSBleGFjdApzYW1lIE1YMzBMRjFHMThBQyBj aGlwPyBJJ20gd29uZGVyaW5nIHdoZXRoZXIgdGhlIGJ1ZyBjb21lcyBmcm9tIHRoZQpjaGlwIG9y IHRoZSBjb250cm9sbGVyIHNpZGUuCgrDgWx2YXJvLCBhbnkgY2hhbmNlcyB5b3UgY2FuIHRyeSB3 aXRoIGEgbWFpbmxpbmUga2VybmVsIHJhdGhlciB0aGFuCk9wZW5XUlQncz8KClRoYW5rcywKTWlx dcOobAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCkxpbnV4IE1URCBkaXNjdXNzaW9uIG1haWxpbmcgbGlzdApodHRwOi8vbGlzdHMuaW5mcmFk ZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LW10ZC8K 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1ACA4C7EE26 for ; Mon, 22 May 2023 08:15:37 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231962AbjEVIPg (ORCPT ); Mon, 22 May 2023 04:15:36 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49998 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231495AbjEVIPf (ORCPT ); Mon, 22 May 2023 04:15:35 -0400 Received: from relay9-d.mail.gandi.net (relay9-d.mail.gandi.net [217.70.183.199]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CD158B0; Mon, 22 May 2023 01:15:32 -0700 (PDT) Received: (Authenticated sender: miquel.raynal@bootlin.com) by mail.gandi.net (Postfix) with ESMTPSA id 45AB2FF806; Mon, 22 May 2023 08:15:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1684743331; 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=h9Un8862h/WB4CNOqCt7FYWb8IhGGrD732y9OageEG8=; b=EfwINB3MfhXq5tWNxuxAMcnEJ/PDnIWXNv8nEK6j7EfCoGM02E+LZONQldz6Mj9WkRnSsV KCPr/8LZZTydFd9sShkc7MS/Xi9xnjPdshdjjasCCdueynA0SS46APctSQo6QTEHUGWXf9 QgAZRLXD8lqa9kfhJhl9tROTwf5hSqRPkofodYzA1sQYDNnrkjsz95Ltv1bOOMDmJLOfqh C1115WLk3Td0tS3xPmyxvf1ajWHUKG796kxrfA0KsBUebmzSFyP95Xmf9ifcJUoewPgfx2 zRafV2dzUPX7L9c0wORvIGV0+blLHOgDDZ0IWk4kqLK/xAguyvsO2u8PTx/NHQ== Date: Mon, 22 May 2023 10:15:26 +0200 From: Miquel Raynal To: =?UTF-8?B?w4FsdmFybyBGZXJuw6FuZGV6?= Rojas Cc: William Zhang , Florian Fainelli , liao jaime , Richard Weinberger , Vignesh Raghavendra , robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, linux-mtd@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH 1/2] dt-bindings: mtd: nand: Macronix: document new binding Message-ID: <20230522101526.56c90d88@xps-13> In-Reply-To: References: Organization: Bootlin X-Mailer: Claws Mail 4.0.0 (GTK+ 3.24.33; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org Hi Jaime, =C3=81lvaro, noltari@gmail.com wrote on Wed, 17 May 2023 17:20:26 +0200: > Hi William, >=20 > El mi=C3=A9, 17 may 2023 a las 7:30, William Zhang > () escribi=C3=B3: > > > > > > > > On 05/16/2023 12:02 PM, =C3=81lvaro Fern=C3=A1ndez Rojas wrote: =20 > > > Sure, > > > > > > Here you go: > > > [ 0.000000] Linux version 5.15.111 (noltari@atlantis) > > > (mips-openwrt-linux-musl-gcc (OpenWrt GCC 12.3.0 r0+22899-466be0612a) > > > 12.3.0, GNU ld (GNU Binutils) 2.40.0) #0 SMP Tue May 16 14:33:20 2023 > > > [ 0.000000] CPU0 revision is: 0002a080 (Broadcom BMIPS4350) > > > [ 0.000000] MIPS: machine is Sercomm H500-s vfes > > > [ 0.000000] 128MB of RAM installed > > > [ 0.000000] earlycon: bcm63xx_uart0 at MMIO 0x10000180 (options '1= 15200n8') > > > [ 0.000000] printk: bootconsole [bcm63xx_uart0] enabled > > > [ 0.000000] Initrd not found or empty - disabling initrd > > > [ 0.000000] Reserving 0KB of memory at 4194303KB for kdump > > > [ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize = 16 bytes. > > > [ 0.000000] Primary data cache 32kB, 2-way, VIPT, cache aliases, > > > linesize 16 bytes > > > [ 0.000000] Zone ranges: > > > [ 0.000000] Normal [mem 0x0000000000000000-0x0000000007ffffff] > > > [ 0.000000] Movable zone start for each node > > > [ 0.000000] Early memory node ranges > > > [ 0.000000] node 0: [mem 0x0000000000000000-0x0000000007ffffff] > > > [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000= 007ffffff] > > > [ 0.000000] percpu: Embedded 11 pages/cpu s13328 r8192 d23536 u450= 56 > > > [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages:= 32480 > > > [ 0.000000] Kernel command line: earlycon > > > [ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 > > > bytes, linear) > > > [ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 > > > bytes, linear) > > > [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off > > > [ 0.000000] Memory: 108656K/131072K available (6902K kernel code, > > > 613K rwdata, 1404K rodata, 11872K init, 215K bss, 22416K reserved, 0K > > > cma-reserved) > > > [ 0.000000] SLUB: HWalign=3D64, Order=3D0-3, MinObjects=3D0, CPUs= =3D2, Nodes=3D1 > > > [ 0.000000] rcu: Hierarchical RCU implementation. > > > [ 0.000000] Tracing variant of Tasks RCU enabled. > > > [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay > > > is 10 jiffies. > > > [ 0.000000] NR_IRQS: 256 > > > [ 0.000000] irq_bcm6345_l1: registered BCM6345 L1 intc (IRQs: 128) > > > [ 0.000000] irq_bcm6345_l1: CPU0 (irq =3D 2) > > > [ 0.000000] irq_bcm6345_l1: CPU1 (irq =3D 3) > > > [ 0.000000] brcm,bcm63268 detected @ 400 MHz > > > [ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: > > > 0xffffffff, max_idle_ns: 9556302233 ns > > > [ 0.000002] sched_clock: 32 bits at 200MHz, resolution 5ns, wraps > > > every 10737418237ns > > > [ 0.008292] Calibrating delay loop... 398.13 BogoMIPS (lpj=3D19906= 56) > > > [ 0.074683] pid_max: default: 32768 minimum: 301 > > > [ 0.081788] Mount-cache hash table entries: 1024 (order: 0, 4096 > > > bytes, linear) > > > [ 0.089319] Mountpoint-cache hash table entries: 1024 (order: 0, > > > 4096 bytes, linear) > > > [ 0.106094] rcu: Hierarchical SRCU implementation. > > > [ 0.112665] smp: Bringing up secondary CPUs ... > > > [ 0.119348] SMP: Booting CPU1... > > > [ 8.330979] Primary instruction cache 64kB, VIPT, 4-way, linesize = 16 bytes. > > > [ 8.331017] Primary data cache 32kB, 2-way, VIPT, cache aliases, > > > linesize 16 bytes > > > [ 8.331294] CPU1 revision is: 0002a080 (Broadcom BMIPS4350) > > > [ 0.182819] Synchronize counters for CPU 1: > > > [ 0.203500] SMP: CPU1 is running > > > [ 0.203512] done. > > > [ 0.213401] smp: Brought up 1 node, 2 CPUs > > > [ 0.228870] clocksource: jiffies: mask: 0xffffffff max_cycles: > > > 0xffffffff, max_idle_ns: 19112604462750000 ns > > > [ 0.239058] futex hash table entries: 512 (order: 3, 32768 bytes, = linear) > > > [ 0.246439] pinctrl core: initialized pinctrl subsystem > > > [ 0.254917] NET: Registered PF_NETLINK/PF_ROUTE protocol family > > > [ 0.312700] clocksource: Switched to clocksource MIPS > > > [ 0.321061] NET: Registered PF_INET protocol family > > > [ 0.326879] IP idents hash table entries: 2048 (order: 2, 16384 > > > bytes, linear) > > > [ 0.335972] tcp_listen_portaddr_hash hash table entries: 512 > > > (order: 0, 6144 bytes, linear) > > > [ 0.344721] Table-perturb hash table entries: 65536 (order: 6, > > > 262144 bytes, linear) > > > [ 0.352721] TCP established hash table entries: 1024 (order: 0, > > > 4096 bytes, linear) > > > [ 0.360622] TCP bind hash table entries: 1024 (order: 1, 8192 byte= s, linear) > > > [ 0.368005] TCP: Hash tables configured (established 1024 bind 102= 4) > > > [ 0.375074] UDP hash table entries: 256 (order: 1, 8192 bytes, lin= ear) > > > [ 0.381862] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes= , linear) > > > [ 0.389762] NET: Registered PF_UNIX/PF_LOCAL protocol family > > > [ 0.395748] PCI: CLS 0 bytes, default 16 > > > [ 0.403410] workingset: timestamp_bits=3D14 max_order=3D15 bucket_= order=3D1 > > > [ 0.426490] squashfs: version 4.0 (2009/01/31) Phillip Lougher > > > [ 0.432492] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) > > > (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. > > > [ 0.459472] bcm63xx-power-controller 1000184c.power-controller: > > > registered 14 power domains > > > [ 0.470267] 10000180.serial: ttyS0 at MMIO 0x10000180 (irq =3D 8, > > > base_baud =3D 1562500) is a bcm63xx_uart > > > [ 0.479996] printk: console [ttyS0] enabled > > > [ 0.479996] printk: console [ttyS0] enabled > > > [ 0.488651] printk: bootconsole [bcm63xx_uart0] disabled > > > [ 0.488651] printk: bootconsole [bcm63xx_uart0] disabled > > > [ 0.533435] bcm2835-rng 10002880.rng: hwrng registered > > > [ 0.606025] bcm6368_nand 10000200.nand: there is not valid maps for > > > state default > > > [ 0.633977] nand: device found, Manufacturer ID: 0xc2, Chip ID: 0x= f1 > > > [ 0.640506] nand: Macronix MX30LF1G18AC > > > [ 0.644551] nand: 128 MiB, SLC, erase size: 128 KiB, page size: > > > 2048, OOB size: 64 > > > [ 0.652359] bcm6368_nand 10000200.nand: detected 128MiB total, > > > 128KiB blocks, 2KiB pages, 16B OOB, 8-bit, BCH-4 > > > [ 0.703373] Bad block table not found for chip 0 > > > [ 0.732040] Bad block table not found for chip 0 > > > [ 0.736842] Scanning device for bad blocks > > > [ 0.832678] CPU 0 Unable to handle kernel paging request at virtual > > > address 00000014, epc =3D=3D 8009b300, ra =3D=3D 806cc650 > > > [ 0.843628] Oops[#1]: > > > [ 0.845958] CPU: 0 PID: 88 Comm: hwrng Not tainted 5.15.111 #0 > > > [ 0.851959] $ 0 : 00000000 00000001 00000008 00000000 > > > [ 0.857358] $ 4 : 81808464 00000064 00000000 00000001 > > > [ 0.862753] $ 8 : 81810000 00001ff0 00001c00 815b8880 > > > [ 0.868146] $12 : 0000b79d 00000000 00000000 00009bb > > > > > > Please, tell me if you want me to add any debugging to the log. > > > > > > Best regards, > > > =C3=81lvaro. > > > > > > El mar, 16 may 2023 a las 20:58, Florian Fainelli > > > () escribi=C3=B3: =20 > > >> > > >> +William, > > >> > > >> On 5/16/23 11:55, =C3=81lvaro Fern=C3=A1ndez Rojas wrote: =20 > > >>> Hi Jaime, > > >>> > > >>> I've reproduced the issue on a Comtrend VR-3032u (MX30LF1G08AA). Af= ter > > >>> forcing it to check block protection (it's not supported on that > > >>> device), the NAND controller stops reading/writing anything. > > >>> > > >>> @Florian is it possible that low level ops (GET_FEATURES/SET_FEATUR= ES) > > >>> aren't supported on BCM63268 NAND controllers and this is causing t= he > > >>> issue? =20 > > >> > > >> Yes, this looks like what we have seen as well even with newer NAND > > >> controllers actually. Would it be possible to obtain a full log from > > >> either of you? > > >> > > >> William, is this something you have seen before as well? > > >> =20 > > No, I haven't seen such issue before. It is possible I didn't have this > > Macronix parts in my board. If I can find a board with Macronix part, > > I will try it. But we don't use this feature and don't connect the PT > > pin in our reference board which means the PT feature is disabled in the > > nand part. > > > > Alvaro, Do you know if your 63268 board has PT pin connected or not? =20 >=20 > No, I don't know if PT pin is connected. > I would have to open the case and check, but judging from the > following image I would say it's not connected: > https://openwrt.org/_media/media/sercomm/h500s/h500s-nand.jpg >=20 > > Can you check if the macronix's lock and unlock function being calling > > before the hang? Or is it just get/set feature function getting called > > to determine PT is supported? The get/set feature function should work > > as they are used by other pathes =20 >=20 > No, the macronix's lock/unlock functions aren't called before the hang. > In fact, if I comment out the nand_get_features call and replace it > with ret =3D 1 it doesn't hang: > https://github.com/torvalds/linux/blob/f1fcbaa18b28dec10281551dfe6ed3a3ed= 80e3d6/drivers/mtd/nand/raw/nand_macronix.c#L229-L230 This does not make any sense to me. Jaime, can you test with the exact same MX30LF1G18AC chip? I'm wondering whether the bug comes from the chip or the controller side. =C3=81lvaro, any chances you can try with a mainline kernel rather than OpenWRT's? Thanks, Miqu=C3=A8l